@ChopperCharles have you tried an Airhawk pad for the seat problem? Not as good as a properly upholstered or custom seat but a cheap alternative that works. The first time I tried one I thought I´d made a big mistake, felt like sitting on a beachball, but I learnt the trick is to keep reducing the amount of air until it works. The other big advantage is it takes seconds to undo and move between different bikes. I couldn´t imagine doing a longish ride without using one now. Don´t know if it will solve the dome problem but worked on the crap OEM torture device that is the seat on my ER6.