I'm pretty sure the L96 has more torque. They're "truck" engines (suburbans, tahoes, silverados, escalades, sierras, etc.) vs. the LS3 being the "passenger car" engine (corvettes).
Reliability, probably higher in the L96. Repair costs, definitely higher in the LS3.