If you see it as as three layer rotation you'll see just how awesome the job is by making you do more different things compared to other mages (not saying others are bad though, they're also good, but have a different playstyle). SMN whole rotation includes 3 sub rotations: one with dreadwyrm, one with bahamut and one with phoenix and only then it repeats, while other jobs consists of one bigger rotation that repeat itself. Once you notice the layers it's easier to smoothen the whole rotation

.
I get it might be overwhelming at first but when you get used to it it's actually very nice to have because there no feeling of being bored to do the same thing. That's only my opinion however, i got bored by all other jobs, except NIN.
Oh, and i remember that lvl 70 quest and i died too twice before clearing it during SB, titan didn't keep aggro so i didn't use him anymore after the second try and went full dps with ifrit. Potions did help though, that's true.
What really annoying now for me is that the pet is literally non-existent in HUD layout. Meaning there's no feedback on what it's doing. You can't track garuda's dot except by looking at the tornado itself or putting her in focal.