Have you got the right tyre pressures, it may sound daft, but on that ride a couple of PSI can make a lot of difference.
I did try after market, so called, improvement shocks on my Vigo, I took them off, put new stock ones back on.
The Vigo "sport" may have stiffer shocks, put standard shocks on, B-Quik stock standard shocks at a good price for a Vigo...????