After re-reading the power, I would have to agree with others on Greater Glamours being out of reach of PCs...it's an incredibly potent power. Granted a great deal of what it can do can be mirrored with spells, however the bonuses and ease of zone effects, not to mention the relatively easy means to just create stuff (including creatures) out of thin air combine for something that I, personally, would have great difficulty in allowing for a PC to possess it. If you wanted to accomplish much of the same thing, I'd suggest taking Channeling (for the veils and such) and Rituals (for the ectoplasmic creations).
However, if it works for you in your game, really that's all that matters, just beware of the can of worms such power opens and the realms it opens for other players to potentially desire (and rightly so, so they aren't over-shadowed or made to feel secondary).
Alternatively, if the refresh cost were significantly increased for PC utilization, maybe with an additional limiter or two (perhaps something akin to Feeding Dependency linked to it), then...at a stretch...maybe. But for 4 points it provides far more than I would ever be comfortable with as a GM.