Every User that visits the site and registers for an event should be required to register for the site. A simple option in the configuration with redirects based on selection would be nice.
Label: Site Registration Required?
Options: NO|Yes|Silent
Case NO:
Registration continues as it normally does now.
Case Yes:
The site would redirect you to the correct registration page.
(If Community Builder integration is enabled then the
CB Registration page, and if not the regular registration page.)
Case Silent:
Like VirtueMart it should create the registrant an account based
on the registration information.
By having this option it will allow us to build our social networks and do some Directed Marketing to past registrants.