Hard to launch as fast. They have a bigger turbo motor, you win, you outdrove, you loose so what as it wasn't a fair fight. Not sure why people whine when they loose to a faster car. The weight will help you and sounds like you're having fun--so good luck.
It matters zero if I dislike your reality.