I am thinking of buying one of these and wanted your imput. I live in Virginia where there are a lot of curvy roads and then there is the parkway which is great to ride on, but curvy. I have heard that the V's don't do well on roads like that is this true? I am not going to be tearing the...