Bit of an update, looks like this guy has someone looking out for him...
In an induced coma with cracked ribs, broken leg, a lot of lost blood and a possible brain bleed but looks like he'll come out of it ok in time.
Pretty amazing considering the stack involved a big arse turning lane island (new, un-painted, no cat's eyes/reflectors etc), likely 130+kmh before the skid marks at least, and airtime ending with smacking the side of a truck coming the other way