Direct thread suppressors have given me the least trouble. Fewer parts mean fewer things that can go wrong. Quick-detach mounts are nice but simple is better when you want things to line up right every time.
I don’t use one myself yet, but the guys I shoot with say simple mounting systems cause fewer headaches. The more complicated the mount, the higher the chance something will loosen down the road.