- connect is for filing bugs
- uservoice is for "ideas and suggestions"
How people use it, of course, is a completely different story...
And then some teams (like us) have public issue trackers, which are the best approach if available because everything goes directly to the team: https://nodejstools.codeplex.com/workitem/list/basic
I think Ms is doomed to get people complaining about unrelated junk any time they open a platform up.
If you need developer feedback maybe require the UX to be creating Pull requests describing the issue? Kind of like how pullup.io works?