Top 25 is too long. We would get too many teams tied at different positions. Just look at the list right now...4 teams at #8, 3 teams at #17 and thats with no #9 or #10. Just make it a top 10 and if you don't make the list you don't make it. Yeah you won't get a lot of changes but a longer list wouldn't see many changes either...everyone just goes up by one.
Now who wants the job of updating the list weekly?