One thing to keep in mind, is parts availability. Were as I don't know were to get P-2 parts, other than Dalton for helix's, I can get Team parts anywhere, in fact I stock them.
Although I wouldn't mind playing with a P-2, I think my time is better spent on a Team Tied, because of availability.