The psi-block is definitely too much. But Invisibility, Intangibility, and Flight are pretty much the standard accepted powers for ghosts. Having a mutant with those powers isn't bad in theory.
But the execution and her introduction were badly handled.