I sent off an email with some questions about this device. Specifically what frequencies it uses for the sim card and availability. Also if it supports WinCE
It looks like the perfect device to me so there must be some downside

The processor compatibility might be it.
I didn't realise that even with WinCE on a machine programs needed to be written for the processor still. I figured that is why we had operating systems - for hardware platform independence.