One other caveat with the factory switches is that they are not waterproof. I can't conceive why Kubota would put switches that are not waterproof on a tractor that is likely to set outside in the elements at one time or another.
It normally isn't a problem except with the hazard and turn signal switches, as the flasher is electronic and if water gets into the switches, they can either not work at all or behave strangely because the water can cause just enough conduction between the terminals to cause them to not work properly.
I speak from experience. When I bought my BX, it had set outside for a couple of weeks, and the hazard lights and turn flashers would come on without touching the switches or not turn off. After a while inside they started working again. I got caught out in the rain when finishing up mowing one day and they started acting up again. I traced it down to the switches and replaced them after squirting some CorrosionX into them. No problem since.
A little spray lube like CorrosionX applied to the switches can help keep moisture from affecting them.