I posted a similar note a few months back, but it didn't get much traction:
Is there a decent directory script for blogs, that in addition to the normal listing also has a "detailed" listing--/blog123.php--where the feeds, description, ratings and comments are shown. Maybe a feature that tracks feeds (latest, most read etc.), and post them on the front page. Also it would be cool if it gave bloggers an incentive to link back.
Doing it from scratch it's too much hasle, and since it's just for a small niche, I rather start with an existing one and modify.