Hi Shalev,
Which version of Unity do you use?
Generally, it is perfectly fine to use TMP. If we use Text in the code, simply rename the type to Class TextMeshProUGUI. The rest should work the same way. 
The normal options might be in “Legacy”.
See also:
- Forum User Guides : How to mark a topic as solved