Those are kind of a rare tractor. Don't hear much about them. What for HP is it rated ? Might not be many people with real world seat time to give real world advice.
Also a mower can be sort of hard to figure maximum size because it all depends on how high and what type of stuff you are trying to knock down. Plus some mowers take more power than others higher lift blades take more power and so would a flail type mower.