All depends on your income/budget/deep pockets and DIY skills
Service cost - Rocket is most DIY friendly bike I have come across, Metric + Hex thats all you need perhaps few more OEM tools and you are good
- If you are DIYer then go for it, if not, you need deep pockets...