I don't find Schumacher a very inspirational subject for a song or party to be honest, but yes you have used some good samples well. While listening I expected the racing car to 'do more' in the song, I hear it cut and processed more a bit like Devo might do.