I have the full XS power set up. Charger, alt and Battery. MY XS charger has had no issues and goes to float with no issues. I know someone else who has the same set up and has had no issues with the charger, the batteries on the other had there was but the latest set he has works fine the last 2 years. I'm happy with my choice.

My fuel pressure is 6.5 at idle or at WOT.

I will be putting new plugs in the motor when I change the oil this weekend.

Yes the E-85 does attract water but not like alchol does. There did not seem to be any water in the fuel I got out of the cylinders. But that was only looking.