Hi Forrest, actually what I have is XDiavel not Diavel, they are different. Rocket and XDiavel share similarities but are also different. They are both powerful beasts. What I like about Rocket is how well it sits on the road and since my wife likes to ride at the back, Rocket GT also has a better passenger seat. I am also a bit tired how much my XDiavel vibrates at acceleration, I used to like that feeling at first. My Rocket experience is limited to a demo ride and couple of short rides on a friends bike so I can't offer any deeper comparisons at this point, but yeah, these were my main reasons for considering the swap