Yep, I agree on all counts above, I've personally have broken about 7 packages of blades, between upper and lower. I have not bent any shafts, inner or outer.
I broke the top head after about 2 weeks and the lower head after about 4-6 weeks. Swashplate never broke, but it definitely has better response than plastic.
I REALLY like the boom upgrade, it twists way less now, must have something to do with the drag from somewhere. It cost about $25 ion ebay.
I haven't put anything else into this one. Other than another bat.
7x4 for blades=$28
Aluminum head=$25
Aluminum lower=$25
Swashplate=$25
Bat=$25
Boom=$25
So basically I've doubled the cost in parts, but I don't break it much anymore, unless I fly through the hallways at about 3-4 feet across, or torture the dogs.
Even then it's only blades, and it's been a few months, my gf broke a blade and she's doing pretty decent now. I gave her my CX and I bought a CP. CX to CP is fairly easy actually just a matter of figuring out the quicker response, obviously more expensive too.