It can get very technical and deep to fully explain/understand how it works, there are a lot of factors and variables involved, due to my lack of knowledge at that level I cant go greek with it, LOL....I am still learning myself everyday.....An easy way for me to sum it up in a few words would be this:
Adjusting the external motor timing will have a very noticable increase in performance. Dont be afraid to experiment with it
Typically:
More timing - More rpms, less torque.
Less timing - Less rpms, more torque.
Keep an eye on temps and find the right gearing setup to achieve maximum power and efficiency for your layout(remember to keep track/make logs of where you're geared at so you can cross reference to your changes and compare to find the sweet-spot that feels good to you and is efficient) I generally try to gear where I can clear the largest obstacles, and have strong, yet very managable torque to get me around all of the technical sections on our current layout. 90% of our current layout is very technical where a lot of top-end is not needed.
More than just power......INNOVATION!!!