I can't speak to other countries, but you should know that in the U.S. even though the carriers advertise "unlimited texts" there is actually a federally imposed limit on the number of texts non-commercial accounts can send per 24 hours.
So, if you wanted to use this method to send bulk texts to customers for example, you would probably be better off using a 3rd party such as Twilio.