If dealer support is equal, I would take what ever product you feel more comfortable on. I agree with foggy on the toe, heel treadle peddle on the Kubota. I just dont like it, that being said I've heard once your used to it, it's not too bad.
I think most of the major brands all have a pretty good product and it really comes down to dealer support.