You cant beat the mCPX as a good trainer CP heli.
If your end goal is to fly CP helis, which 99% of us that is our exact goal...the mCPX will get you flying. But, you should also get a decent SIM to learn at least how to hover with first.
I started with Clear View and still recommend it because its a 40 dollar purchase/download. I have since upgraded to Phoenix and like it better...but still, clear view will get you a SIM on the cheap. I taught myself to fly on it.
The best thing about the mCPX is the durability. Once you get familiar with hovering/flying on the sim...the mCPX will be the SIM brought to life. Meaning when you crash you dont have to go and rebuild the heli. Simply pick it up and look over a few key areas and fly it again.
Ive crashed my mCPX more times than I can remember and have broken very few parts along the way. And when I did break a part...it was only a few bucks cost to replace it.
Common broken parts on the mCPX are...
main frame (only the standoffs are prone to break that hold the canopy on. frame itself doesnt break)
The most expensive part listed above is about 12 or 14 bucks. And that would the either the tail boom assembly or swash assembly(cant remember which). The rest of the items are under 10 dollars. So you should be able to see how economical this heli is when used as a trainer heli.
I wouldnt hesitate one moment to pull the trigger on this purchase.