Yeah I think that is in a nutshell what I know about Mages.
I do have one Mage, her name is Smartíe, she is currently almost level 89 and on this week I'm going to get her 90. I also have a transmog planned for her so I'll try to finish it too.
Even tho Mage is 'quite' the sameish as Warlock I never felt 'comfortable' while playing. I've had loads of tiny Mages, one even ended up being lvl 70 with RAF bonus :)