I tried the mining on this site and I'm not sure how its proceeding but its not especially profitable. I have a modern 8 core with 20mb 3rd level cache, even if it only ever used the CPU it should do better then this. ITs probably mining the wrong coin. But anyhow its nice they put it there at all I guess but its 90% not worth it

Mining is profitable only if you use a computer you don't pay electricity for. If you running your own devices, it's not worth it.