that is, of course, the question.... there are pros and cons to listing on a public auction vs direct sale... only you as seller, knowing what you have into the domain, what your research into enduser buyer potential has turned up, and your OWN view on the current and future market amongst resellers can decide that... but, at least for me, I break it down so:
Sedo (active auctions at least) are a smaller, less overwhelming pool to browse/filter through. And their commission is "only" 15%. And, assuming the buyer pays promptly and you push quickly, they pay asap. I sold a domain today and was paid today, which is cool. Cons, at least for me, is that there is of course a huge pool of domains that are NOT already in auction, so unless your domain is important enough to be sought out and bid on and allow you to send to auction your only other recourse is to PAY $59 for a direct auction. Good thing is that you can set a reserve and "sort of" decide a start and end time (I have run 4 direct auctions and had 4 bad experiences, but it might just be me lol). Another con in my opinion is the quick jump in min bid amounts unfortunately...would probably keep more bidders involved if stayed at $10 instead of jumping to $50 on them. BUT, assuming you PAY to go to auction and have a reserve price, i think it only makes financial sense to go with SEDO if you expect your domain to sell for AT LEAST $1200.... otherwise, even at 20% commission, a Godaddy auction is cheaper in overall fees... AND you have a much faster, and accurate, control of auction start/end times. AND if your domains are at GD listing is free.....But like I started with, the auction queue is huge and is probably overwhelming for a non-domainer.
The obvious big PRO for doing an auction at GD or sedo is the EXPOSURE... but whether it is worth the fee brings us back to the original question. A direct sale on the forums, obviously with its own inherent risks based on the buyer, is that even at a lower price than might be reached in an auction as seller you net more without the fees....