The LS engine are the way to go when doing big work on a truck or car: they are reliable, give better mileage, always start in any weather.
Like a pro mechanic friend of mine says: "They're nice...when they work." One sensor fails on a road trip and you're getting towed to the shop.
I have actually found analog engines to be more reliable due to their simplicity. If they quit you check fuel and spark - that's it, not a myriad of wires and sensors.
One look at the respective wiring harnesses for each type of motor will tell you all you need to know.