I have the alt booster and rewire. Can't comment on how it affects mileage since I made other changes at the same time. But the electrical system does seem more healthy. I also took my battery's ground and sanded/cleaned it. I plan on replacing it, as well as the engine->chassis ground cable. The Big 3 would be complete.
In regards to topping off, I had heard that it was harmful for a while. Then, while I worked for a Pontiac/GMC/Hummer dealership a couple years ago I asked the service manager about it. He was adamant about letting the cut-off do its job. He said several times weekly they replaced evap canisters or otherwise serviced the evap system from problems caused by overfilling. Plenty of GP's were in there.
I'm not saying you might have an issue, but in the grand scheme plenty of people aren't doing it right. Just a word of caution, I guess, to everyone else.