You are assuming that everything you listed actually works and is not simply on a roadmap for some time down that road. At its core function IWG is a proxy server. It's nothing new. Telstra listed it on their site For sale which is the biggest thing IWG has going for them at this point. If sales don't increase from that then there is seriously something wrong.