What is your idea of a good plane in view of the above, Dave?
Again, none of the planes you listed will make a good 3D trainer, and will even be marginal 3D performers in the hands of an experienced 3D pilot. They are simply too heavy for their wing size, underpowered for their weight, and too fragile to survive the learning process.
The planes you keep choosing are all sport pattern type planes. If you want to fly sport pattern, then pick any one of them. But if you really want to learn how to fly 3D, you need to seriously consider getting a good profile, such as a Mojo 60. If you're not willing to consider a profile, then you need to seriously reconsider whether or not your next plane will be a 3D plane.