I agree, a public vote should be put in place. The point of creating a map is to appeal to everyone, and more specifically the people who will end up playing it, not just other mappers. It would be best in my opinion if a public post was made on the front blog to ask everyone from the community to vote (of course I cannot make this post as my privileges have been taken away, rightfully so.)
It eventually is the intention to let everyone play it.
However, it is not the intention to get rated on popularity as participants advertise their map to the public to get more and higher votes. That's why only participants should have the right to vote, as everyone has worked hard on their map which results in knowing what it took to get such result.
Those who disagree should have participated in the first place.
P.S.
I've simplified the rules of voting between those of the original page (unpublished); there you had to upload your map before your vote even would count. Now you could have signed up just to participate in voting (like in your case Fatality
).
Edited the date for when votes are still valid (28 June 2015 now, like when the period ends).
P.P.S.
Anyone can download and play the maps, so what's the trouble about that?