Not familiar with that particular machine but:
Small/light zero turn mowers tend to have pretty poor traction. I'd be pretty leery of that downhill run on that machine...coming down the right side along the fence and taking that right turn...I don't know man.
Deere's decks give a really nice cut.
That unit has the more robust 1 inch shaft EZT, non-serviceable transmission.
I don't see a deck belt!
Personally I don't think I'd want to be running that machine there.