I'd be in for June. Montreal, Ottawa, northern NY, don't matter to me! Go-karts for sure! We have 3 outdoor tracks and 1 indoor track around Ottawa-Gatineau, and some nice roads to cruise around on. I can help you out if you want to book stuff or find a parking lot for the show'n shine. As for a spot to do a BBQ, if you guys don't mind driving to Kemptville, I got the room to do it!
Let's make this happen gents and gals!