a little late here, but I don't own but have used a p100, nice mic for the price, it's a little bright but that's typical, I like it's lower midrange area very much, so it's good for certain vocalists definitely. I'd do the same for it as with most inexpensive LDC from china, turn down the treble a bit around 8k (from 6k to 9k acctually) but leave the 10k+ stuff up where it is naturally, that will transform it from a fun sounding but slightly harsh mic to a great sounding mic with plenty of air, at least for the money.
p200 is same thing but more options, p400 is same thing but multipattern. From my experience though, cheap multipattern mics (like the p400) have more room for quality control issues that directly affect it's overall sound, but not always (cad m179 is a great quality multipattern mic for $179 canadian these days).
anyway, p100/p200 can sound good depending on voice and if you know how to eq in the mix.
Cheers