Love the bike! You started with some nice bits too!
On a side note, everyone should get certified before you build if you can, I took mine to Canadian Tire and got certified without unloading it from the truck...
You pay now or you pay later, after you threw out all your fenders, cut your frame, mounted a straight pipe, shaved the turn signals, etc...
Maybe I got lucky, but it's nice insurance when you start throwing money at a bike.