Basically, that. Wakshaani simply forgot about that as he apparently didn't use those chargen options himself - or something, I may be twisting something I heard here, so better ask personally.
And yes, it's definitely not right for Explorers and Aware, which get higher magic ratings than other options, which in Karma System falls flat. And may be kind of a problem, actually - to have those magic ratings, they'd have to be free, minimum, and then why wouldn't you pick one?
Focused Awakened ly Hedge Wizard shouldn't cost anything extra - and the optional new enchanters ... well, could ask your GM to just give you a free point of magic with it.