Hey Jayscramb. Not Ottawa but Mont Tremblant. Just got mine but still acquiring my licence in QC so I'll be still be in training for the next year... I do plan on heading to Ottawa as I have friends there with bikes (not Scrambler). Hit me up if you come riding around here, no shortage of nice roads. I'll let you know where I'm at with licensing and such.
Take care and enjoy,
Pierre