Stick
Go with the Kubota. The Kohler is a rebadged Lombardini, which is definitely a good brand, they make marine engines, but there is way more support and parts availability in the US for Kubota, and most service tech's and mechanics know the Kubota's pretty well as they are used in lot of...