RE: is this a good price for .40 trainer?
I second the ARF setup. You get the experience of assembling the plane, which helps you understand how things go together and how to make adjustments and repairs if need be it really becomes your own plane.
Also no need for the second radio. Spend the same money and get a better engine.