The swingarms look far too short for decent travel - I am not sure if it would better a standard 88".
I wouldn't like to bet on the durability of those diffs if you fitted decent size offroad tyres.
DS suspension combined with some stronger long swingarm axles like ford bronco IFS would be much better.

