Your Constructiveness Instincts:
With subjective questions, sometimes it's helpful to look at the answers that a question receives in order to determine if your instincts about the question's constructiveness were in fact correct. If you see a lot of answers posted that are links to blogs, books, or software, that's a pretty strong indication that you have a not constructive question on your hands.
For the most part, the answers provide details about the software and how it can solve the problem. For the most part, I can't say that they're bad answers. They're not perfect, but they do show effort. One user recently even posted a link to a product, provided an explanation, and added a disclaimer that she was personally involved in the solution she posted. Overall, the answers here are a lot better than most software recommendation questions I've come across. This is not the norm for these types of posts, as typically they receive very low quality answers and spam.
Edit or Close? (Or Do Nothing)
As for editing, time may have robbed us of our opportunity to make the sweeping changes to the post that would be needed in order to cast away all doubts about the question's constructiveness. I'm not sure it can be edited without greatly changing the main idea of the question and invalidating 9 answers, which most likely were posted by people who may or may not be hanging around to fix them.
Had this been a newer question, commenting, closure, and editing would be a no-brainer and could turn it into something really awesome.
With that said, if it looks like our community would recommend closure, or even deletion, then maybe it might be worth making those sweeping edits -- as a drastic, last-ditch measure -- to try to save something that might have value.