bwnbwn - 9:10 pm on May 13, 2011 (gmt 0)
I like mini sites takes fewer links to get the content spidered, makes it easier to grow, and spreads out the revenue. Downside as others have suggested more work, time energy, and upkeep.
I would just do one for now get it going and see what you would like to do. See what time this one site takes up and then X 5 and get the time you will be expending.