please thing about TCP optimalization by some TCP proxy or something like squid tproxy.
http://en.wikipedia.org/wiki/Performanc ... ite_note-2
This can accelerate TCP over (not ideal) wireless links.
We have 802.11N last miles but there is problem that no one can use more then 15-30 Mbit over one TCP stream.
Partialy solution is integrated transparent proxy in routeros , this is behaving like NAT .