This was quite a lot of fun. The karts performed relatively similar to each other, but each had a different feel. It was a little difficult to feel when the brakes were going to engage, but it wasn't too bad.
I took video. The first few laps I was messing around, plus the traffic. Skip to 2:47 to see faster laps.
https://youtu.be/9zGxeKAA260