If you would end up spending the same money I would go with the brute force, probably not a popular choice on a Honda forum but just being honest.
This was a problem and supposedly is fixed on the newest models. Has he sealed everything good? If not you need to take every electrical connection loose and put die electric grease in them. This will seal it and keep water from shorting out the connection.My brother-in-law has a lot of electrical problems with his Brute Force,could be just an isolated problem with his bike but everytime he goes deep he has to let it dry out for a couple of days to get his gauges to work.