I always use my own sales pages and list with Sedo, Afternic, Uniregistry etc... but the only market to produce significant sales without pointing the domains there is Afternic due to...
https://www.afternic.com/domain-reseller-network
Would always suggest doing your own pages on your own hosting or using a third party that doesn't hide buyer info so your in a stronger negotiation stance and don't have to pay any commissions on sales. Can easily route to
https://escrow.payoneer.com etc... and they allow payment plans as well.
When a service says you'll get the best results by pointing your domains to us that translates to our marketplace has no traffic so all of your domain traffic will fill our database with end user leads and then we'll still take 9%-30% of each of your sales. So your domain traffic is building them into a company instead of building you into a company. This is how Sedo, Afternic became monsters as domainers were trading away their leads for high parking income. Now that parking income is a fraction of what it used to be makes no sense to lose those valuable leads.
#1 Your own sales pages on your own hosting, whether that's a php script, wordpress plugin, html. Total control, one time fee, then just monthly hosting costs.
https://themeforest.net
https://codecanyon.net
https://www.codester.com
etc....
#2 Monthly subscription service where ya pay a monthly fee instead of commission on each sale. Good control, will need to request things ya don't see and hope the service adds the features.
https://domainmarketpro.com
https://www.efty.com
#3 Parking Pages without ads. Least control since not a profitable item for them less motivation to add new features.
http://blog.bodis.com/improved-domain-sale-landing-pages/
Uniregistry set to sales pages and self broker
Most sales happen from the landing page so pointing your domains to someone that hides who the buyer is leaving you in blind negotiations and takes a cut of all of your sales is insanity. You can host your own pages for dollars a month or pay a subscription service dollars a month and retain name, email, phone, ip address etc... on all of your leads and pay zero in commissions or escrow fees.
I do my own thing on my own hosting. When I've tested subscription services 2 things I look for...
1) Don't hide buyer info.
2) Don't try to process payments for me. Be a landing page service. No need to get involved in the financials or add fees for you getting involved in the financials. Handful of licensed escrow services around with payment plan options so stay out of it.