Just to say that also had the same problem when i open my free hosting website, asian users just didn't stop creating and creating accounts!!!
What i have done?
1) First put on red and big the coutries and languages that i allowed -> What happen? NOTHING
2) I used one script to block some countries but it was not 100% because of the proxy usage and because the ip-ranges database was free and it is not completed. -> What Happen? a few less registrations
3) It was enough, i create a paid plan, and the free plan is now only activated manually!
This was impossible!
What i have done?
1) First put on red and big the coutries and languages that i allowed -> What happen? NOTHING
2) I used one script to block some countries but it was not 100% because of the proxy usage and because the ip-ranges database was free and it is not completed. -> What Happen? a few less registrations
3) It was enough, i create a paid plan, and the free plan is now only activated manually!
This was impossible!