I love those wheels do they have a brand name ?
I noticed in all 4 vids and most particularly the last one that you struggle when you don't let momentum assist the truck , slippery rocks in the river that it would easily bounce over at a steady 5mph refuse traction when you stop and then try to climb over them .