Hi blingice.
You're right, the way that it is setup now is so that a vote in a poll bumps the topic to the top on the site index page. It works that way on the forum, too.
I've never really considered having a minimum number of votes for a poll to show up on the top ten. It is definitely possible, it would just take a bit of reworking for a couple of queries.
We're going to be upgrading in the relatively near future, and I will be rewriting most of the code that pulls that information. I can review it then to see what can be done.
In the mean time, though. I've got two things that can help.
First, I set it up so that polls are marked on the site index page as such. It should now say, "
Poll: " before each topic with a poll.
Second, check the bottom right corner of the new posts window. There is a link called
See more recent submissions. Clicking that link will expand the list from 10 topic to 100.
I hope that helps,
Mike