Problem in idea 1: who decide that john.onion (or john.tor) go to randomaddress1.onion and not to randomaddress2.onion?
If all is anonymous, who can guarantee that microsoft.onion (or microsoft.tor) is really microsoft and not a malicious site?
More information about formatting options
Drupal Design and Maintenance by New Eon Media
Drupal Development by Chapter Three