The hard part about having a sealed tank is the tank needs to be vented or it won't allow the fuel to flow into the carb after a few miles of riding. I mounted my tank in front the front of my bike and it works great and is completely out of the way. Another option is to carry a 24 or 32 oz. MSD can with you on your long trips.
I know what you mean about these bikes being a curse. Last week, some guy actually jumped out into the street and I almost plowed into him at 25mph. Of course I got the "Just wanted to stop you to see where I can get one?" I'm usually real nice to people and give them one of Dean's cards but this time I actually gave him an ear full...before I gave him a card.