I am one of the early adopters of Mobapad M6S and have used IINE controllers for years. IINE's marketing is the strongest but their glaring issue is their lack of quality control, causing RGB malfunction or Dpad issue. However, I love their top trigger feedback.
As for Mobapad, you can watch all the positive reviews on YouTube on their latest M6S and M6HD. From my personal experience, the M6S is the best Joycons that I have ever owned. From the quality build to the gamer-centric design language to the aesthetics, Mobapad M6S bags it all.
While I did consider Coiorvis, it loses out to Mobapad M6S in terms of both pricing and value. In addition, their 2nd latest chunky Joycons are similiar to Hori Split Pads that don't allow you to use a case for your Switch console when attached. To me, Mobapad M6S is really a no-brainer winner. It's also one of the rare third party Joycons to have NFC. IINE only has NFC for their non-joycon type controllers.
My newest purchase is Omelet Gaming's latest Mini Joypads that glow in the dark. Honestly, i don't care for the glowy novelty at all. It's the solid Hall Effect analog sticks, compact smooth shell and overall stability that I like. Been working well for me so far, and it's good for gamers who don't want the chunky joycon type from Mobapad, Coiorvis or IINE.
Just my two cents'. Hope that helps