Can't decide on third plane
It sounds to me that you really need more stick time on your trainer before moving to a hotter plane. The inverted flight comment is what caught my attention. Basically, your trainer can do about everything that a hotter plane can do. The trainer just does it slower, or not as well. A hotter plane will not improve your flying if you haven't mastered the trainer. Before moving to a hot aerobatic like the Cap (or even the mid-star for that matter), you need to master with your trainer inverted flight, spin recovery, stall recovery, be able to land on a dime, etc.
On Caps, they really aren't snap happy. I have never understood why some give Caps a bad name. Caps are actually some of the most fun planes to fly. Caps are short coupled and tumble well which is a plus in my book. Short coupling adds to making the plane less stable, but the more unstable the plane, the better it performs aerobatics. Caps are less stable than a general sport planes, but they are by no means unflyable and an average pilot can easily fly a Cap. I've had four Caps. Yes, they can snap uncommanded if stalled... but then again, every aerobatic plane will snap uncommanded if stalled.
Cheers