Yes everyone was ok. Juggy not so much. When he went off of the ledge he never let off of the brakes and the landing was undercut from people trying to climb it so over it went. Should of got in the gas but like he said easier said than done in the moment.
USD's dont seem to make it to the top of many hills. They really dont seem like a game changer at least from watching the races. Maybe good on a crawler tho havent seen anyone in person just crawling with them
had Yukon 5.29 Toyota ring and pinion and spool installed. they only made it one day on a ride and striped the pinion gear. going thru warranty process. Good Luck with yours