Super Titans could use some variety:
1) Legendary Super Titan (drops yellows, maybe much more health, maybe not multi-kill friendly?)
2) Awesome Super Titan (e.g. you have to have Mount Olympus to reach this one, and maybe a different name, but drops something neat)
3) Booster Super Titan (Drops Boosters instead of Memories)