I think this would a greatoption.
Projects can start with two repos; one for code and one for docs. Then it would possible for code repo to add the docs one as submodule at anytime.
Actually I would suggest that to one of the projects that I'm currently involved in