Well done TH - now I see where all those "winter clothing" posts were leading!

Did you fell a lot more secure/stable on the mountain bike than you would have on a road bike?