seems like it'd be hard to track the s2k with all the stickers on the windshield. looks beastly though. Ever miss the boost?