So this takes 15% fee vs 30% for Coinhive. With almost non-existant barrier to entry, it seems like commission would be driven down to what traditional mining pool cuts (1% or less)
This doesn't have an API though so I don't really understand how you would use it for rewards. With Coinhive you can verify the number of solved hashes per user server-side.
Yeah, they don't have a private api, but you could use the client side API (miner) to get total hashes / listen for accepted hashes and save the data on your side and give rewards based on that.