Rather than regret it as I wasn't 100% sure, I've decided to hold on to it. A dealer offered a clean 16528 watch only for my 16520 + $1K.
17,803 Rolex listings are live on the eBay market and 1886 collector listings on the WatchProSite marketplace.