I'm in favor of making the developer and publisher sections of the infobox of an article into an interwiki link. Anything else just adds non useful clutter to the wiki.
Yes this will be the best option going forward in my opinion as well. We can delete developer pages and use interwiki links.
Thunderbolt and Newmansan, you have both been very active and extremely helpful on the wiki in the past few weeks. Please email me at firstname.lastname@example.org if you are interested in helping to moderate. This will also allow you to edit the Infobox, approve revisions and delete pages.