I suppose it would be easier for new players if you didn't have to click 'host' and such, but I am nonetheless really glad of that feature - it makes it way easier to stop playing.
I would suggest having a saved game file, set at around turn 5, with an accompanying written guide, so that people could become familiar with the game for a turn or two while having their hands held. The quick start guide which was available for Dom I was like this, and it was really helpful. Maybe something like that for Dom II, or even for the demo thereof?