i have the same as ollie on the front on mine, really happy with them in all weather on the road. 140 treadwear rating i think so wont last very long if you drive like a loon!
they are no way better than r888s tho but at least you can drive in the rain with a bit more confidence! r1r's are just a good all rounder