This can work pretty easily in a sandboxy game; there's a very natural division of responsibilities. Even then, though, you *really* need to sit down and chat about some important stuff -- tone, power level, and so on.
For a non-sandbox game, then you should have regular planning meetings, IME.