Hi TxCodeMonkey,
I have a Gen 2 2014 ES, I ordered a Pyramid hugger about a year ago, in the same colour as the bike, Yamaha blue. You could also get it in plain black, carbon fibre look, our if you where prepaired to wait 10-14 days they would paint it for you, from your own paintcode colour. If like myself you have the genuine Yamaha " Akrapovic " exhaust fitted you will also need a special spacer piece that has to be fitted to stop it touching in a couple of places. Its a touch fiddly, and a very close fit.
I have also fitted a front mudguard hugger, which certainly stops, a lot of the road spary from the front of the bike. I can't be certain but I'm thinking the hugger was about £150-00 delived in the bikes colour, all painted. Its a great colour match.
Sorry I'm not at home, for another week, away on our narrow boat, if you would like a picture just let me no.
Just had a thought about if you have big knobbly tyres fitted, it might touch, maybe ?