Yeah - if you want feedback on your mix, which is what this forum is for, link direct to a song file, not your promo page...
If you have the song already up on your promo page in the public space, your mix is assumed to be finished, ergo, no feedback is required.
There's a growing number of people attempting to use this forum to promote their work, not because they actually want feedback.