I'm of two minds about subclasses. Personally, I'd rather see them represented as feats - an illusionist takes spells that are illusions and feats that bolster illusions. That way, you can be as flexible or as focused as you want. That said, if feats are optional mechanics, then you can't use...