Hi Dan, I'm glad you enjoyed your cruise on Lio Kai!
I'm surprised you dislike the German mainsheet system... I've sailed pretty much all the Leopard cats and I much prefer the twin mainsheet system. Even on the 40 with just the one powered winch I don't find the adjustment to be awkward... You're really only adjusting more lines if you ignore the traveler, otherwise its 3 to 2.
Especially on a boat with the sky lounge, having the boom locked down is really nice... even if nobody is up there under sail (which I wouldn't recommend), the slight boom swing can catch someone in the head, or cause a stumble when someone leans against it to steady themselves.
YMMV, but I'd be quite disappointed if the 42 we have on order didn't have it.