You better hope you never get that whale beached and need a winch. I would not do one of these trucks without a winch. Been in to many places that a strap will not get you off. But then that never happens on 4 trails, as in 4 out of 10
Charlie Tuna's heavy though in 6 years no stucks. And I promise I won't try 5-rated trails.
By the way....looking again at your side view....looks pretty good. I'd like to see it on a non fender cut body. Time will tell. I'm sure this will rock the folks and you'll sell Slee F&R as the norm.