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