A Picco is a Picco is a Picco no matter what the brand name is on the package
Picco makes a decent motor for the money....I've had a couple of the P12 RR's which pre date the XP's slightly but both ran like a champ. Picco's HP claim is a tad bit bloated though in my opinion
Hey have you considered the plain jane OS 12 TR ? Not a bad little mill for a hundred and twenty five bucks at Tower Hobbies