TimeToSignUp.com is designed to be easy to use. If you are signing up for an item on a sign up sheet, you do not need to create an account. In fact, you should NOT create an account if your sole purpose of using the site is to sign up on someone else's sign up sheet.
Creating an account will NOT help you sign up for items on sign up sheets. Creating an account is ONLY for people who want to create their own sign up sheets.
If you are not going to create your own sign up sheet, do NOT create an account. Simply sign up for an item (or two), enter the requested information, and relax.