If you have 150 Mh/s on Android I would like to know which phone/device you're using: mine does around 150 h/s...

I am here to learn and therefore throwing some bones, thanks for the input so far, but I want more...
If the project stays strong and GPU punishment is enough to let CPU and IoT rule the network, it's only a matter of waiting for the right amount of IoT's to
support the network. Then the moment arrives to start punishing CPU's to get the network run only by IoT devices. This will take years to accomplish but
in my opinion is doable for uPlexa as a first mover. Don't forget the processing power and the algorithms will evolve as well during this timeframe.
In my head it sounds simple, but it probably isn't... fire away...!
It most probably isn't that simple, because... Well, let's not forget what IoT devices are. Devices who use a processing unit to compute certain functions. That, by definition, is called a 'Cpu'

IoT devices mostly try to use some energy efficient cpus, because their whole added value doesn't stand in the processing power, but it's still cpu. And as computers Aldo tend to become more energy efficient, the 'gap' between those so called 'IoT devices' and what we call 'computers' (especially laptops) is getting thinner every day.
So to make a difference between the most energy efficient computer (cpu) and the most... Powerful IoT device (I'm thinking of autonomous car for instance, this kind of thing will definitely require some calculating horsepower), looks like a brain killer to me.
So I guess it's more a matter of getting the largest possible adoption, ti spread the hashrate as much as possible.
And mot to forget that the initial promise of uplexa is not to name someone rich by mining, but to cover at least a part of the energy expenses used to to make those device's work.
Which is, whether gpu and powerful cpu are allowed, absolutely possible already...