I think either works, all I know is I have always had the ticket sub in my name etc. If I need to transfer them to anyone, they just create an Iowa State account and then I can transfer them. When you transfer a ticket to someone without an account, it prompts them to create an account to receive tickets, I think the Cyclone tix and Ticketmaster account are the same, at least I believe mine are linked together.
I have always done this. I honestly didnt even think about having multiple people log into same account. While I see it as an issue, I also see why only one device can download the tickets etc.
Its just easier for me to have my own account and transfer to my family members on their own account as needed.
Then again I have never understood why people have joint Facebook accounts, etc too.