I still have the Featherbed oil tank and battery box will never get rid of them, I ran the bike for 30 years with them on, but the last rebuild when I had to replace my crank cases I went for a round alloy oil tank that sits under the seat tray which holds all my electrics and because I am now running a Joe Hunt maggie no need for a battery, I run my lights off my altennator with a battery elimator (sorry about the spelling) with minamal wiring (as long as the head light, tail/brake light works), I have shed a lot of weight off this bike compared to a Commando.
I am very happy with this set up now and think it will stay this way, I don't know about putting Isolastics on a Featherbed frame as they were designed for hard mounts and its been sometime since it was brought up so that tells me it might not have worked out as I think putting Isolistics in would change the handling side of the Feathebed frame.
As you can see in the bottom pic I run a catch bottle for my engine breather and have just fitted a XS650 reed valve into the breather line, the bottle is to catch any oil that blows out but only gets very little in the four years its been there.
Ashley