Yeah, being a developer I tend to want to lean towards allowing all possibilities, but I still think that those screenshots from the link are gonna be way too much of a barrier to entry for average LaunchBox users. So I don't consider that a good solution. The good news here is that Developer and Publisher share a unique connection between those two fields, in that companies can be either a developer, a publisher, or both, and that is the reason why the developer/publisher thing is unique. I'm sure we could come up with other complicated scenarios, but again, I don't think it would be smart to make it that complicated.