Nice Pede Bondo.
Ummmm........you should be getting more power than that.
There is something you should check on.
See if your reverse power is set to 50%.
One time, I had the throttle channel reversed, AND the motor leads were reversed.
I was wondering where the rest of the power was too, until I stabbed it in reverse.
Check on that. There might be something there for ya.