RE: Upgrade CP or get a T-Rex?
I spent over $600 on my CP Pro (original kit + brushless + direct drive tail + carbon fiber blades + G90 gyro + Superskids +++).
Worst $600 ever spent (not a complete waste, as I learned to fly with it) The CP Pro upgrade bug bit me, but the upgrades were just band-aids on a go-nowhere machine.
Recommendation: scan eBay for a good, used T-Rex 450 SA and pull the trigger on it.
As a benchmark, on eBay I just purchased a used, 6-month old Hirobo Sceadu Evo for $800 (complete with 401, JR digitals all around, OS hyper 50, etc, etc.). Sickens me that this loaded machine was merely $200 more than my CP Pro investment.