In illusion I see all these spells that only effect targets of a certain level or lower. Perks can modify this but the target levels still aren't that high. Won't I just end up fighting things too high level for my illusions and have a pointless character?
Because that would be really dumb....
There are three keys to ensuring that Illusion remains viable regardless of your level: (1) the perks on the right side of the tree; (2) dual casting; and (3) bringing the cost of Illusion spells down to 0 through Enchanting.
(1) These perks are important for successfully casting Illusion spells against higher level targets. Kindred Mage and Rage, for instance, combine to increase the maximum effective target level of Frenzy against humans by 18 levels.
(2) Dual casting effectively doubles the maximum effective target level of your spell.
(3) Unfortunately, dual casting costs 280% of the spell's base mana cost. At 100 Illusion skill, that means Mayhem still costs 1636 Magicka when dual cast. Thus, you need an Enchanting Skill of 100, 8 Enchanting perks (5/5 Enchanter, Insightful Enchanter, Corpus Enchanter, and Extra Effect) to put 4 x Fortify Illusion (25 pts) on your gear for free Illusion casts.
Illusion is incredibly powerful, but if you skip any of those steps, your spells will start getting resisted more and more frequently as you level up, until they become ultimately useless.