Looking good. Remember to keep your center of gravity as low as possible, any way to lower that transmission or use one that sits lower? Also add as much weight to the chassis as you can but keep it as low as you can.
When they talk fork lifts you will hear the "stability triangle", that is the imaginary triangle that runs across the front axle and back to the center of the rear axle. Your load weight should never be outside of that.