I last fitted a set of seals provided to me by Bob Nesbit. They were quite soft, with no solid outer and had 2 lips on both ID and OD. They were slightly tricky to fit, but have never leaked. The only problem I found with them was that I ended up with rust spots on my staunchins after a long trip one time and through a small amount of rain. Just goes to show you why the brits designed bikes to leak oil. I run hydraulic oil in both my Commando's.
Dereck
Which reminds me, I have to make up a decent funnel for replacing the oil next time. Could be made using an oil top nut.