IHO - so is the form factor of the TF too big because you carry it around and use it at various places and a 7" would be easier to put in a man purse?
Aluminum backs are sleek, cool, sexy, etc.. but if they are going to affect RF for wifi and/or GPS, what's the point? As you mention, at least...