For anyone who was wondering........ It fits just fine, but yet to go out on a road test for true stability. Seems like a good firm push fit though with no obvious wobbles. :smashin: