I also converted to KaDees early on. I have a supply of them in my spares, for when I acquire more rolling stock. I purchase them at train shows or on-line sales, when I can get them at a decent price.
I went with truck mounted, because I have such a variety of manufacturer’s equipment. The older equipment didn’t have mounting pads to body mount the couplers, and I didn’t want to engineer my own pads. I also have smaller curves then some railroads, and truck mounted couplers work better on smaller curves.
As for the uncoupling pins, they need to be 1/8 inch above the railheads. I have a piece of 1/8 inch thick strip-wood that I keep with my KaDee height gauge, to properly adjust the pins. Most of them are lower then that out of the package. By setting the uncoupling pins to the proper height, I have eliminated the issue of them snagging on turnouts and such.
As for scale, I am not sure I have ever actually seen a true scale coupler in any scale. The closest I have seen, was the gentleman who mounted N scale KaDees on his HO equipment. But a true scale coupler would be even less tolerant of uneven trackage, grade changes, and other forces that cause the rolling stock to bounce or wobble.
I had converted to KaDees back when I had an N scale layout, and back then they were still KaDees. KaDee hadn’t spun that line off yet. So when I found out that KaDee made “G” couplers, its was a simple decision for me to make. It was a bit harder to pitch the idea to the railroad’s CFO. But after having a cut of USA cars uncouple, and come rocketing down from the summit, the decision was made that all stock on the P&CS WILL be upgraded as funds permit.
As for the spring on the side, and unprototypical profile, that was something I had gotten used to in HO, so having that in G didn’t bother as much as it used to. Reliability is more important then true scale to me. So I tolerate the look of the KaDees, over-sized grab irons and many other oversized details on my rolling stock. I want to enjoy running my trains, not fretting about details too much, and not dealing with unplanned uncoupling.