If you are doing a complete rewire, don't skimp on the quality of wire. You don't want to have to do it again. GXL wire in the proper gauge will last longer than you will on the earth
Good source here in the US is wirebarn. They have an endless color selection too. Keep in mind if you are doing a rewire, there are things you can omit as you see fit, such as those relays if you don't need them. I rewired with a dedicated on/off for the headlight using a 'proper' relay (makes the headlight brighter and the switch will last longer). I also ditched the safety relay, since I'm used to pulling in the clutch or checking for neutral when I start the bike.