A psionic demon - oh my...
As I'm not into the world of 2000AD, I cannot say anything about your converting skills, but as a WOIN gm, I can say it sounds like a hard enemy.
I'd drop the PP cost, enemies should do whatever they're able to ;-)
Also, there are no defense checks...