Besides the lack of hall effect sensors, the biggest complaint I’ve heard about the 8bitdo is the ergonomics. Because of the shape, your sits have to stay at a sharper angle which causes joint fatigue much quicker than the KingKong.
Personally, I own the KKP2 and love it. The shape is exactly the same as on Xbox so if you’re familiar with that and like the feel, I absolutely recommend the Gulikit controller.