A formidable class, to be sure. One shortcoming of using psychic powers in other systems is their uniqueness almost necessitates re-building a campaign to incorporate psychic abilities. The class you have created, on the other hand, could compliment any campaign without the GM feeling compelled to adjust a setting or campaign radically to accommodate. Reminiscent of the Psyker class in Warhammer 40K. Great job!