I've never heard of it, so I guess it's okay?
They should change the installer, mega is very bad, I personally prefer mediafire
good day :)