The 8.8 is a very stout axle.
Even stock 28 spline shafts will take alot of abuse. Sure there are some that fall short, but that happens with every part, on every vehicle. In general they are stout.
I have no worries about breaking mine when I romp on my car.
Full bearing kits arent that expensive, so if you take it apart to swap a 31 spine differential and shafts I highly reccomend changing the bearings also.
I know MANY guys from the Jeep world (my other vehicular passion) swap in Ford 8.8's into their offroad rigs that are turning 33, 35, and larger inch tires. They get them from Explorers and Rangers, its a fairly un-involved swap and they RARELY break them... and I garuntee you the stresses off offroading are equal to or exceed what an axle sees making a pass down the drag strip.