watched it on the day it came out, it was awesome! I would of seen it again but the cinema here in Oxford only had one showing and only for the one day...! :(
I can't answer on the servicing, I've not looked that deeply into it... but I took out a 848 Evo a couple of weeks a go... great bike! I'm used to 600cc in line fours, it had so much torque!
^ pretty much sums it up I think, if you require something for the track, the Clio is the car for you. Although it will no doubt be a little closer now with the Nurburgring edition of the Corsa.... still, I wouldn't pay 22k for one.