I understand your situation and yes it does require the addidtional email addresses but only for setup. Once you sign in as the new user then tap the Admins section and add the email address that you wish to administer sites with and it will be added to your account for admin control. Seems a little odd but that's they Cisco rolls.
... View more