Kohler designs stuff for the engineer, not necessarily for the consumer IMHO. I'd look at something a little more forgiving. Many of the plumbers here like Delta, and some other brands. I'm not a pro, but I've had good luck with Grohe stuff. On almost any other namebrand, you'll have better luck getting parts down the line when things start to wear out. Kohler may be able to provide the parts, but you'll probably have to order them, where you'll get them locally from most places if needed in a hurry.