I can certainly agree, however I wish there was an easy way to fix the partition sizes on the internal memory. the system app partition has always been abysmally low, especially if you have a lot of apps. for some reason ICS will not let you move to an SD card or even Internal (USB STORAGE) partition.
I have 48GB of online cloud storage between all of my accounts (drive, box, dropbox, sugarsync, etc.) and have over 14,000 songs stored in Google Music. Local storage seems not to be much of an issue anymore with the cloud readily available (albeit I do not see very good 3G speeds (and no 4g) in my area as of now which can make cloud access tedious if I am on the road. If Google Maps ends up allowing their local map cache data to be stored on secondary internal SD cards that would help to justify the large amount of local storage or locally cached data in my particular situation. I am trying to future proof and have a 64gb card in my asus tf300 as well. It's much more portable than my laptop and can do just about anything I need at the moment (coupled with wifi tether through my phone, i am rarely without a signal, but again, not always the best)