Okay now this is wierd: I tried the above with dev=true and it worked. Turned dev off, it broke. Dev back on, it's fine.
There's something screwed up in AOLServer's guts is the bottom line. For the moment though if I make my form var names short enough I am OK without even having to meta-refresh unless I deliberately create unusually huge test cases. For normal use I am satisfied.