Flyn,
Keleo exhaust arrived yesterday. He does real good work. The fit was perfect. I still have not glued in the side windows. I think I am going to attach them with screws. I have screwed on the front windshield. As I said earlier if you're going with the keleo exhaust order now, there is a four to six week wait. I think this exhaust actually made the twin sound better, if thats possible.
The toggle switch you see is for the on-board glow driver. I have no idea why I mounted there
Post some pictures of yours when you can.