If rumours are true, there should be some iTunes cloud support soon.
Software upgrades require iTunes, but I guess as long as you have access to an iTunes equipped box sometimes. As you point out, if you're dependant on adding Music and Movies frequently it would become a pain in the ass.