Quick Update, Contacted the dealer, they had one lying about, went in yesterday they changed it over for a nice new one
I have used the cricket bat rubber and can confirm it works a treat but I haven't got heated grips so not sure on how the heat would come through, it does improve the feel of the bike I.e. Reducing vibration...