my mind goes to a series of one word descriptions....
Oversprung
Underaxled.
Underpowered.
Overblown.
All of those problems aside, it is a neat truck that would make a fun toy/conversation piece.
Drop it down to a reasonable height without the cartoon sized boggers and build a suspension that can flex some, and I'd be all over it.