Mostly true, there are a few which are the same for friendly and hostile the Ult variations are:
Genji
Friendly - The Dragon Becomes Me
Hostile - Ryuugekiken
McCree
Friendly - Step Right Up
Hostile - Its High Noon
Phara
Friendly - Rocket Barrage Incoming
Hostile - JUSTICE RAINS FOR ABOVE!
Reaper
Friendly - Clearing the Area
Hostile - Die! Die! DIE!
Solider 76
Friendly - Tactical Visor Activated
Hostile - I've gotchu in my sights!
Tracer
Friendly - None
Hostile - Wait for it! / Bombs Away! / Nailed it!
Bastion
Friendly and Hostile - Do do do DOOO!
Hanzo
Friendly - May the Dragon Consume you!
Hostile - Ryuu ga waga teki wo kurau!
Junkrat
Friendly - Ladies and Gentlement, Start Your Engines!
Hostile - Fire in the Hole!
Mei
Friendly - Freeze, Don't Move!
Hostile - Dòng zhù, bùxǔ zǒu!
Torbjorn
Friendly - None
Hostile - MOLTEN CORE!
Widowmaker
Friendly - No one Escapes my Sight
Hostile - Personne n'échappe ma regard
D. Va
Friendly - Activating Self Destruct Sequence!
Hostile - Nerf This!
Reinheardt
Friendly and Hostile - HAMMER DOWN!
Roadhog
Friendly - Eat This!
Hostile - Maniacal Laughter
Winston
Friendly and Hostile - RAAWR!
Zarya
Friendly - Fire at Will!
Hostile - Ogon po gotovnosti!
Lucio
Friendly - Oh Let's Break it Down!
Hostile - Let's Drop the Beat.
Mercy
Friendly - Heroes Never Die!
Hostile - Helden sterben nicht!
Symmetra
Friendly - Teleporter Online, I have Opened the Path.
Hostile - None (though your team members will voice lines indicating that the enemy team has a teleporter).
Zenyatta
Friendly - Experience Tranquility
Hostile - Pass into the Iris