I have Ride Insano boots from last year in size 11. Should I get a size 9-11 or a size 11-13 binding from Ride? I am buying Ride Deltas from this year. If it is relevant, I ride more freestyle than not - high speed and jumps will be my priority.

11-13. according to my local Ride dealer people with size 11 boots had trouble fitting into the 9-11 size bindings (he mentioned while i was trying on varioius bindings). i'm size 12 so i can't say its from personal experience...

Go smaller. I'm a 10 and I ride a M/L Union Force that accomodates boot sizes 6-10 and they fit perfect. I also ride Flux and bought their Large binding that is supposed to accomodate boot sizes 10-13 and my boots barely fit...everything is minimized to the tightest setting and my binding is pushed over the toe edge of my board in order to get the boot centered. I went to EMS earlier this month and tried on the M which is supposed to accomodate boots 6-9 and the boot centered perfectly when I mounted it and all straps fit snug about halfway maxed. I don't know anything about ride but if you couldn't go try them out, from experience I'd suggest the smaller of the 2.

go for the 9-11.
Ride Insano's have a reduced footprint and should fit perfectly in the 9-11. I had Ride NRC's and Delta's in XL and then switched boots to size 11 burton SLX with shrinkage. I now have Ride CAD in Large (9-11) and Burton Cartel Re:Flex in Medium (8-11).
I like that i dont have to crank the hell out of the straps to feel locked in. The one negative is that the footbed does not extend all the way to the end of my boot, but i have not had any issues with that.

I like what extremo pointed out - Having to adjust everything to the smallest setting and having the excessive binding overhang sounds rough.

My local shop didn't have this binding in stock (I think). I just bought it online and should have it in 2 days. I will let you guys know how it works out, if you want. Also, I actually found something direct from ride concerning this issue: Sizing | Customer Service | Ride Snowboards Hopefully them and you guys are right.

Thanks a lot for all the help. Helps me put my mind at ease and everything