@Richi:
Problem with creating a singleplayer game and then wanting to add multiplayer is:
the architecture of multiplayer is pretty different to singleplayer (well it was once). So it could happen that you would have to re-write the whole thing just for multiplayer.
What I want to say: The decision if singleplayer and/or multiplayer should be made before the developing starts (in the concept phase).