Wow, thanks for all the response guys and gals, your input is very much appreciated.
I am happy to say that I managed to schedule a meeting at one of our consultant's office that was a stones throw away from my nearest dealer and made the trip over to get sized up on a bike.
Even knowing that the bike runs an L twin power plant I was quite amazed at how slim the profile of the bike is. I do need to be on the balls of my feet though and was only able to flat foot one foot at a time only. Looks like a little issue that I'll need to adjust to.