Speaking as a Nexus 7 user (16GB version): I would say that this is the absolute minimum I would have on any device for that matter. 32GB would be some breathing space - for storing films and larger games for example - and would be what I'd go for in any future purchase.
I also have a 50GB Box account on the Nexus 7 which I use (mainly) for pdf storage which helps out a bit.
I also have a 50GB Box account on the Nexus 7 which I use (mainly) for pdf storage which helps out a bit.