frames vary + so will mounting! my air cooled 2012 frame was same as the 2003 T100 my chair was on, BUT my water cooled street scram is a bit different so i go to the pros. i tried mounting on my 12 but had exhaust pipe issues + was a bit out of my league although i do a lot of DIY+ want a safe rig!! good luck with DMC as there has been issues in the past BUT maybe ok now!! there are so few sidecar specialists + their location is important for quicker service + possibly an in person visit, hope it works out for you