Count me in the group that finds $250 to be a steal for this sort of thing. Your mission page is spot on. The amount of time/headache it takes to brand a startup should not be underestimated. I think that the logos are fine to get started quickly but probably would all need to be changed in the long run, but no big deal, you've provided a decent enough starting point where it doesn't look shitty atleast and can allow…
Looking through the brands, nothing really fits any of my current projects but I would definitely consider coming back to check again and again.