Can you maybe use something else than Mega? As soon as it's big enough, Mega might become a problem.
I will be posting a new version soon and I promise I will use other host