What if mp campaigns could be run on an independent server. Players could log in and do one turn per day. Players can log on and off at their convienience. If a player doesn't due his/her turn by a certain deadline, then the AI would play for them.

Play by email format works well for two player turn based games. For more than two players I think something else is needed.