No. DDMTtar can not run max HP, and there are many problems with that set otherwise. Crunch doesn't really do anything for Tyranitar, and it never did. It was a reliable STAB that caused 50/50s with Pursuit/gave something strong to use on Scarf sets/whatever but it was never the best move on it. Check in the thread for its analysis if you dont believe me. Also "all Psychic-types besides Mega Medicham and Gardevoir" is literslly every Psychic in the tier besides stuff like Alakazam. Here is the set that you should use.
name: Dragon Dance
move 1: Dragon Dance
move 2: Stone Edge
move 3: Ice Punch
move 4: Fire Punch
ability: Sand Stream
item: Tyranitarite
nature: Jolly
evs: 40 HP / 252 Atk / 4 Def / 212 Spe
This Tyranitar has enough Speed after Mega Evolving to outspeed Noivern at +1 (if you only care about Greninja, move 8 Speed to HP), and as for the moves, Stone Edge is 100% necessary, most targets of EQ are getting banned so all the relevant ones that are left are: Mawile, non Balloon Excadrill, and Terrakion. Fire Punch easily beats Mawile and any Excadrill, and Terrakion you lose to anyway if it has a Scarf, so at least in my opinion Earthquake is no longer necessary. Both Fire Punch and Ice Punch hit very important Pokemon, such as Ferrothorn, Mega Scizor, Gliscor, Landorus-T, and many others.