I am new at this, but I was wondering if either way is acceptable, and which form of the name will rank higher in the search engines for the keyword phrase "red widgets"?
Hope I'm making sense..?
site.com/red-widgets/
site.com/blue-widgets/
...etc.
If you create subdomains, they are like standalone sites and will have to be promoted individually. Too much work if you ask me, but it could work for you.
That's just my 2c worth and I have never used subdomain so anyone else feel free to correct me if I'm wrong. It wouldn't be the first time ;)