No I would not classify the P-90 as a "park" ski although it would be OK for an occasional pass through the pipe or a slide off a fun box. I probably shouldn't even have mentioned park in context with this ski.
I have mixed feelings about the P-90. This is a fairly stiff ski and it has a short running surface for a 179 (I admit that I don't ski twins very much). Anyway, 8-10 runs is normally more than enough for me to know a ski inside out but not with this one. For a few runs, I couldn't get a handle on it at all but I knew that my issue was binding position related. Eventually, I moved the toes back two cm and the ski was very good. Solid and fun in some really bad goo, and pretty good on groomers too.
While there are a few twins that I like, I have generally not been a fan of most twins as all around skis personally. I can't really suggest the P-90 over the Mantra or the Snoop because the feel of the short tail is not my favorite feeling. The other three you mentioned are very good skis (different, but all very good)