i've never rode a rap 350 but a worrior yes and so i can just imagine lol. and to me honestly a 660 is kinda sluggish and takes awhile to get to top speed but when its up there its flyin tho lol. i refuse to ride a rap 700 cause i dont belive in fuel injection on quads that sh*ts for cars and trucks lol.