If it starts happening on a decent % of sites, it makes much more sense to have a toolbar installed that runs 1% of the time rather than inefficiently 100% of the time, especially so for GPU crypto. My mid-lower range laptop GPU can compute around 70M SHA1 hashes/sec, the JS implementations mine hundreds a second, even the webGL ones are quite slow.
Related idea: stick GPUs into cycling and rowing machines at gyms. Apparently a cyclist can generate up to 200W/h, more than enough for a GPU to do work. If they were to do something like protein folding, you're curing diseases while you get fit... should be easy to market that.
Same with wearable tech.