Well, it is a bit low on the search freq & cost-per-click, but at least there is something to the name - it isn't awful. I'm not gonna discourage you from trying a mini-site with it. Sometimes people have very good results in the low hundreds, and the lowered competition makes it easier to rank. You could be pleasantly surprised, but it is a sketchy name to start with.
If you do decide to grab your legs and ball up in a corner (always an option), just remember to bring your laptop so you can find a better name to make your first mini site with at the same time!