RE: good 3d trainer
Well my only foamy to date is a 6mm depron Ultimate. I have slammed it into the ground and pavement a few times. Only twice have I done any real damage. Both times it went in inverted into pavement and just ripped the top off. A little epoxy and it was flying again. I flew into a fence once at WOT, swapped the prop and flew again. FWIW, this plane is 14 months old and has nearly 40 hours flying time on it.
I could be wrong on this, but from what I have seen most of the EPP planes flex too much for precise control when you really wring it out. My depron plane flexes a bit too though, so I am in the process of building a 30" span balsa plane as a replacement, the Skeeter 30.