I think if would be more easy to get committments with a title like that I think
Proposal: Software Recommendations
IMO, this scope specification belongs into the site's help section. Changing the title to such a long expression would also take a lot of site name's catchiness. Furthermore,
softwarecomparisonandrecommendation.stackexchange.com is not so great either.
A recommendation often implies some comparison and this is also obvious from the example questions that were contributed in this site's definition phase.