RE: Snap rolls and spins
There are two trainer aerobatic styles:
Pattern aerobatic --- Tower Hobbies Kaos 40 or Cermark Javelin II
3D aerobatic -- Sig Somethin Extra, H9 Twist and about a hundred similar.
For general low wing second plane, I'd recommend the Tiger II or 4 Star 40