I've used Distrokid, Ditto, Landr & Soundcloud repost network.
For the money I think I'd say that Ditto is my favourite in terms of ease of use, how fast they were & the analytics they provide. Also they have a team that collects your other royalties that aren't from streaming (radio, shop etc).
Repost network is also pretty good, but they take 15% cut of your streaming royalties. They also offer some cool asf artwork options when you upload to Soundcloud.
Distrokid was expensive when releasing with multiple accounts & they charge extra for stuff like shazam which i personally think should be included in the price. The customer service was great and I never had an issue with them though.
Landr was free and is a great service for distribution. The mastering was also pretty interesting tbh, but it isn't as good as a proper mastering engineer.
You're gonna get most of the same with music distribution companies, I guess it's what works best for you. Personally I use Ditto & love it, but have heard other people not have a good time, same with Distrokid.
Whichever you choose, they're gonna be wildly similar in what they can offer.
There's a list here that goes through the pros & cons of each in a nice table format if you needed more info:https://www.whippedcreamsounds.com/best ... tion-2020/
Hope this helps!