One place might be Q/A or support forums where the discussion can be a reasonable proxy to your project. For example if a recurring complaint or feature request is 'how can I xxy' or 'can you do xxy'. If your proposed product can do xxy, or reduce the hassle or cost of doing of xxy, that might help validate the need.
Yes, thats pretty valid. But I have seen people trying to promote their product on support forums facing a huge backlash. Although I can assume that if my product really has something valuable to offer, trying it won't be worthless.
My suggestion more around understanding generally if there is potential demand which is what I thought your question was. I wouldn't promote your product there directly.
Polite, personable cold calling, visiting industry conferences/exhibitions, paying for advertising or at least look at the numbers of searches for your key words.
Follow industry experts on twitter, linkedIn.
If applicable, small batch direct mail, advertising in popular niche publications
I've always found if you make it clear you're not selling anything (yet!) and are genuinely interested in solving their issues you can get people to provide feedback quite easily.