Fair enough. I hope that should I ever get a smart phone that there are filters to make all SMS text only. My current flip-phone just renders html as text and binary images as garbled junk.
In that case I would go with a tiny SMS specific domain for the company and a tiny query string. https://my.tld/r?B33F Two hex values should allow for a large number of redirects for a single company. Or even one hex code and use a different letter /a?00 /a?FF /b?AF etc... 36x255
I would give the marketing/sales team a way to update the letter/HEX map as a plain text file.
I was suggesting a way to make short url's without using someone elses URL shortener. If one controls the mapping it will persist as long as that company hosting it exists. It wont vanish and the webmaster/developers can update URL's as they see fit.