You're going to fit great in here...
Thanks for the welcome! I have responded to the belt issue on the "I hate Italian bikes" thread if you are interested.