The Terms of Service should get rolled into the main Sign Up Page

(Bug, Closed -> Fixed, Priority: Critical, Test Status: No automated tests yet , Reported By Justin du Coeur, )
Summary: The current approach takes an extra step and non-trivial user-attention, and the TOS page is shoutier and scarier than it needs to be. It's over-cautious, and likely driving away users.
It should just be a panel (or even a link) in the Sign Up page, with a checkbox, the way everybody else does it.