The WinCustomize Browser is really meant _only_ for skins and surfing the WC messageboards. It's meant for those who don't want to fire up SDC and would rather have just the skins available to them.
Stardock Central is the "flagship" app that you can download and get updates for all of SD's programs. It may seem redundant because SDC can also access the same skins and even more message boards than the WCSB can access.
I prefer to use SDC since it can update, but if you're looking for a more streamlined and slimmer browser, then WCSB is the way to go.