Our works tyre supplier sells Maxxis.
And they don't recommend them for any bike, but keep them as the budget option when someone is too stingey for "propper tyres"
Sorry but that's what they say.
At the end of the day, the tyres are the only thing that keeps you right way up and it's not worth skimping on.