I did, and I think it can only help (it certainly can't hurt to). The main scenario I can see this being of importance is if you recently started redirecting to a single domain and Google has previously crawled your site, setting a preferred domain may help to regain your page ranking.
I did both. When I was digging through the google webmaster help docs, it said that they recommend doing both (setting preferred and 301 redirecting).