Is it just te picture, or is the ball link not completly inline with the piston ?
if it is not 100% alinged, then it could be putting a slight side load on the piston rod , and that could cause a leak in the front o-ring.
Also, the cylinder on the leg has to rotate/pivot freely around as the wheel turns, agan so it gets as minimal sideload to the fron o-ring as possible.
I recenlty replaced those cylinder bearings and leaking actuators on a 737-300, so the system is quite similar to what you have.....sort of
Where are you getting leaks ?