That must have literally been a blast! The peripherique is an odd road anyway, sort of like an urban track. Remember all the Black Prince footage on his GSXR1100?
The turbos can lull you into a false sense of security. They spool up gently and progressively if you accelerate smoothly but if you put your foot down it's Jekyll and Hyde! The whole engine note changes from a rumble to a roar and you get an almighty kick in the pants :)