I was a honda Car nut until I fell in love with lexus/toyota and made the swap with all 3 family cars. Still think they are great.
I'll share my Honda PWC story quickly....
My bro in law owned one and I used to make fun of him for it...
One day he decides he wants to get a boat and needs to sell his ski asap so he rings me up and say's "do me a favor and take my R12 for a test ride" I reluctantly agreed. We went out to the local lake and I ran out for a short run and had a blast, it was more nimble than any RXP i've been on, quieter than any yamaha I've seen, had great midrange, and topped out at 61ish, added bonus was a 120 mile range on a 16 gallon tank. Within 5 minutes I decided to buy the ski, that was a year ago and honestly I couldn't be happier. (and i've talked 5 people into buying one since then) These ski's might be capable of outlasting any brand out there.
Only downside is that you need to be either mechanically inclined or find a quality guy within a reasonable driving distance if you need diagnostic help. Fortunately I have two, but I haven't needed them yet.
Yes they have a fuel tank recall, I skipped it myself, for now.
Three weak spots if there are any, Turbo's & wastegate tend to rust, & need generous amounts of crc to keep them spotless, rebuilds have gone down in price. The ECU seems to be a troublesome issue, giving false readings and make you chase electrical gremlins, but for a good tech, its not a big deal. Lastly, the oil lines run under the engine and i've been told by a honda specialist that he's seen a few that were about to pop, but he's actually only seen a couple go and cause engine failure.
I'll be honest, I rank the R12X in the top 3 overall, right up there with the RXPX and the GP1300.