In a governed class like IMOW you should be fine. We have used the 930 and the only problem we encounter was a broken snap ring on the input shaft.
I was concerned with the 3/4" axles when we moved the tires out to the 38" allowed by our rules but so far so good. Of course I only weigh in at about 170lbs.
I don't know to much about the foote but I suspect it would work fine as well in the slower classes.