Congrats Sir, for ur ride...
Do get the bike properly serviced and checked thoroughly, so that next time u wont be stranded in the middle of the road...
It just send shivers down my spine as how it would have felt, when you mentioned that how the front tyre went a bit off the road, like taking off slowly like an aircraft...
BTW, Happy Riding.. and yes we want more pics of this nice blend of machine..