Definitely non-greasable for strength. For longevity, the non-greasables should last as long at you own it. I've had/seen many vehicles go 150k and beyond 200k miles on original non-greasable U-joints. (incl my H3!).
One the major issues with 'greasable' joints (U-joints/suspension joints), owner's overlook is incompatible greases. Here's the scenario: A guy takes his rig to get oil changed, or some work done on it, and before he knows it, or even if he asked not, the shop tech injects whatever grease they buy into the joints. Next time our off-roader takes his rig to another shop and they put a few pumps of THEIR different grease in it, ...and so on till there are how many different greases in the joint. Greases contain a few different soap bases (carriers) and some, when mixed become runny, lose their lubricity and lead to accelerated wear. Maybe you've seen greases become watery when mixed??
In the industrial manufacturing world where manufacturing machines and production downtime cost 10's of thousands of dollars ever 15 min, the maintenance procedure is to ONLY ever use the same grease on machines, and never cross streams. That's the recommended practice by bearing companies too. Anyway, auto manufacturers can save unnecessary wear (and a few pennies) by eliminating zerks. If it's only ever you lubing your joints, and you always buy the same product, you're in great shape. But for strength, as you indicate, the solid should be a bit stronger. You can always pop off the end caps from the U-joint and put a daub of grease in them (test for compatibility before hand).
Note: It's a little different with non-greasable ball joints and tie-rod ends. There...the mfgr uses a highly polished ball at the end of the tapered stud, which is pressed into a teflon, or other plastic-lined joint. Along with a bit of grease. So it's different technology than how old-school greasable ball joints used to be. That's how the H3 upper ball joints and tie rod ends are. With these, water intrusion is the enemy (which can rust the ball stud and tear up the teflon), and age ...grease drying out.