I have XFI and that doesn't use the purge cycle for the vent so all it does is passive venting. I eliminated the can and put a fuel cell vent filter on a hose extended off the metal line out of the engine compartment. I have zero smell of fuel.
What were you up against on the last slip? Proves spinning ain't winning. If you can improve you're 60' you'll have a 10.5. Have you tried launching at higher boost? Sometimes hitting harder gets better bite.
I keep mine on the charger just like I did my old AC Delco so it's really not a bother. You can get a specific charger for the lithium or you can get a Noco Genius 2 for $50 and charge lithium, flooded acid, gel, AMG and deep cycle.
Where you located? I highly recommend finding a local guru that can help you find out what you got and advise you on what to mod or not to mod. You can very quickly hurt your engine if you don't understand boost and detonation.