a bit confusing, it seemed to move pretty good on the ground....which to me would say it isn't too heavy and it has enough power. But at the same time, it looks like you should have enough wing to get it in the air.
one thought tho, isn't that thrust tube a bit restrictive?