I know the Sorcerer appears as an easy fix, but it seems like WotC ignored an easy option to explore: "what if we designed a psion class that cast spells?" I would hardly mind a spellcasting psion. "BUT WHAT ABOUT VSM COMPONENTS!" And as a character levels up as a psion, they could lose the need for VSM components for spells on their psion spell list. So even if a character multiclassed to another class from psion, their ability to ignore VSM would only apply to spells on the psion spell list. Other psionic abilities could be unlocked through subclass features.