The rules for the rear driveshaft apply to the front driveshaft with this major difference:
If you change the FRONT pinion angle in any way from stock, you instantly screw up the Caster angle on the front wheels. This will affect how the truck steers and handles in a BAD way. You can compensate for that by carefully removing the hub castings from the axle housing then reattaching them so that the caster angle returns to normal. It is a Giant PITA to do this in my opinion...
My belief - when it comes to tinkering with the drivetrain from a DAILY DRIVER viewpoint - is to leave everything as stock as possible and only make changes that create the fewest handling/wear problems.
In my case, I have a 4.5 inch SPOA on a daily-driver '88 Samurai. Since the stock front driveshaft is pretty long and my lift is not Ginormous, the u-joint angles are okay. Because the rear driveshaft is pretty short and the lift does wear out u-joints back there, I installed a Toyota 4x4 front DC driveshaft and tilted up the axle so that, when the suspension is nominally loaded, there is zero angle on the U-joint at the differential end. The ony worry I have has so far is the posibility that the pinion input bearing is not getting enough lubrication because of the differential's new, non-stock tilt angle.
Oh and one more thing - Two-part driveshafts on a Samurai are marked for proper asssembly. Not assembling the two sections properly will cause drivetrain vibrations and accelerated u-joint wear.
See this video for details:
http://www.acksfaq.com/driveshaftvideo.htmI hope that this helps!