... well, it's nice to be anticipated ....
Low power and high performance is a real issue for all compute platforms.
To get non-CPU-constrained wireless performance on current RouterOS you need high speed x86 platforms. AFAIK that's because the "software defined radio" of latest chipsets like Atheros makes the CPU/driver work hard. Most of X86 platforms generate too much heat to be put in an outdoor enclosure unless serious attention is paid to thermal management.
For example, a Pentium M CPU has TDP (Thermal Design Power) of 22W, which is as much heat as a soldering iron - plus the rest of the chipset, RAM and power supply - not too good in an enclosed box. There are other lower power chipsets, which can be passively cooled in outdoor-grade enclosures, including excellent ones that we use in our own platforms.
Separately I gather MT is developing a higher speed, even low power board which will be greatly welcomed by many. Meantime, x86 is the only answer using RouterOS.
The reports on VIA platforms were on CLE266 and CN400 chipsets - "PCI bus lock up" at very high throughput rates - from several users, MT themselves and we also saw that from several vendors/boards. I don't know about latest CN700 but on track record, I'd not rush in there. Via is great for embedded Windows PCs but IMHO not for carrier-class routers.
Our co. decided to become a full MT OEM and we integrate products using the excellent RouterOS, rather than any other OS or writing our own. It's a really great platform and our complete hardware products using ROS have beat all of the major system vendors in several public tenders and are positioned well in many significant new projects.
I hope this thread is left intact is it's not advertising any competition.
Regards
CableFree Solutions