Oil bath is great, as long as you can keep oil in it, you loose the oil then you loose the bearings.
Greased hubs, you loose the seal or cap, you've got a while before you loose the bearings.
From what I see with torsion and sprung, smoother ride with torsion. Spring axles have more...