MMm, bike is nice but the paintwork is horrible lol, but hey it is personal taste. Be careful with modded bikes, the things you have listed are classed as modifications and you HAVE to declare them when taking out insurance otherwise it is invalid. I would advised against taking one out on the net if modded, best to call someone and declare over the phone. Oh and white rimmed wheels, are you sure lol.