Opinion about tools for matchmaking

Hello Devs!

I’m working on an independent sdk for Matchmaking in Unreal Engine.

Can you tell me what you use for matchmaking in your games and what are advantage/disadvantages of those tools? What can I make better? What features were missing?

Any feedback regarding current tools will be great, so I can make something really useful.
Thank you!