Short codes are only mostly necessary if you are receiving texts. If you want to send to a large group of recipients, you should look at an SMS gateway. Texting through gateway providers (directly over the Internet) can be much quicker and much less expensive than going OTA.