Would it be worth having the new Software Recommendation Stack Exchange site added as an option in the close option "This question belongs on another site in the Stack Exchange network" dialogue?
I am aware the site is still in beta of course, but maybe this could drive adoption and a full launch of that site?