RE: A matter of thrust
The plane of yours has a very large and draggy frontal surface. It would need two extra scales in my calculator
1-racer
2-clean midwing
3 trainer
4 parasol wing/clean bipe w/struts, butw/o flying wires
5 dirty ww1 bipe
If you have thrust that is half the plane weight, it will fly OK if prop pitch is at least 0.5xD