Does anyone have this on their front as I need a new budget tyre and this looks good on paper. This will be going on a Daytona 1000.