Finally got around to taking the C5Z out on a test drive today. Yes, a new battery does make your car go faster!
But seriously, it is snappier starting up. I think it was weakening over time for a while now. Probably from all the starting and crap I had to do while tuning the car way back when.