In this video I go over how you can add multi niches into your directory site and split them on the Magic Page Plugin page with the free plugin WP Show Post.
I also cover at the start a plugin from the developers of WP All In One Migration which will probably help if you are having trouble installing a site with WP All In One Migration.
The free plugin is All In On WP Migration Import
Enjoy!
Now you can create your own set of Directory sites nice and easy.