Always get differing views when asking for tyre recommendations. BT 023's on mine, and just ordered another set. Decent longevity, and no problems for me on track either.
I would never go near any Maxxi product agian. Bought another Land Rover Discovery 2 a couple of years ago, came with Maxxis on it. Tried contacting them to confirm what the pressures should be for towing and non towing use, several emails and phone calls produced zilch response. I gave up with them in the end. Foccin useless.
Bridgestone however, were tremedous when I rang them about tyre pressures for the fazer on track. The guy went into it at some length, brilliant service.