Thoughts on MEGA - eviltoast

Hey folks!

So I never se anyone recommend or talk about mega.io, any reason I have missed?

Regards