I have used mobile boarding passes for domestic flights on TG many times and had never any issue and never met a staff, who had issues with it...
on international flight I usually check in luggage (at Platinum desk) and get a printed boarding pass anyway