DC is a mishmash of many games, but I think generally marketing it as an RTS and hoping the RTS guy will review it is the best idea, because yes, there are RPG elements, but from what I can tell, the benefits they provide support the Risk-like and RTS gameplay, not the other way around.
That depends on the tools you have at your disposal and how much is simple placing stuff that is premade in some libary. Also, you could do global layout and placement of objects by person A and let others do the rest.
Yes, that's true, but the video itself said that making the levels was a bottleneck, and they take a while to make. I'm sure the levels will all get made, but if they're still working on
making them at this point, will they be particularly polished?