If you are learning with a good instructor then your choice is fairly simple.
Find a trainer SPAD or balsa doesn't matter. Your instructor will teach you to fly not the plane!!!!
If you are going to teach yourself then I would buy a simulator like realflight yes FMS is free but I think realflight is more realistic.
Fly the sim. do your crashing there not at the field
Then pick a trainer. No guarentees but you'll most likely learn quicker and with less expense if you use an instructor