RE: A matter of thrust
Yeah, nice! A lot of work into that one.
The full scale takeoff weight was about 1950 lbs and the 200hp ("a" version) engine probably produced about 900 lbs of thrust, so I think you are way ahead with the thrust to weight your model has.
The full scale was no slouch either.