I am from Mumbai and own a RE DS500.
3 years back, i was really pissed with the quality of service done by Royal Enfield service centers and was looking for better service centers. I stumbled across Enfield Riders and went there for bike service. When I got my bike back after service, i was so satisfied that since 3 years i have not gone anywhere else.
These guys helped me with a lot of good solutions for making your bike tour ready and I have been traveling long distances every since without a hiccup.