Old thread, I know. I also prefer the handling of the K11, but prefer the sights of the K31. Just easier to hit what you’re aiming at. The 1889 is one of my favourites.
I’ve owned all the Swiss rifles, at least 2 of every model, some of them 6x…, except the 1900 and the zfk55. The M93 is cool and rare (had 2), but not a great rifle imo. The zfk31/42 has GARBAGE optics… better off with irons, again imo…. I really would’ve liked a zfk55, but the price and availability keeps me away.
Honestly, I prefer the Swedish mausers over the Swiss straight pulls anyway. Only have a couple K31s and a K11 left. Should’ve kept my last G1889, (mint mint mint), but wanted more hunting rifles, which I use more anyway.
Honestly, if you handload, go for an 1889, if you don’t, just buy a K31 or a K11 and get a taller front sight post.
YMMV