No. You don't need to create a borderless account. Just sign up, then enter the email address you signed up with in the Payment Method tab on TimeBucks.

Did this answer your question?