If you were doing something like free email accounts, I wouldn't use the main domain (@gottadeal.com) because people could use it and say "Yes, I work for GottaDeal and this, etc." I would offer something like gottamail.com, or something like that.
I think a homepage with a login feature would be great, but what would you offer on a "homepage" besides the deals?