Frees the user instance and all associated watches, returning #t when successful and #f on subsequent attempts.