Just picked up some KTM rallye gear jacket/pants and love them. They are over the boot.I would not buy anything else. I have been running over the boot since the late 90s(remeber those baggy Shift pants
) and have never had issue with them. Riding in the SE US(100deg+100%humidity swamps to snow),trail riding, dualsporting,mx and 4-5 hr enduros in all conditions. I find that they help shed snow/rain/mud/sand and water from entering the boot. Most good pants like the KTM RAlly have adjustments to snug them up. And never have I had any problem with snagging on anything in 12 or so years. Plus they keep your boots nice and shiny!
Just my 2 cents