Why not go with the alternate time control. Say 7 days + 2 days per move bonus time with a 15 day cap? That lets players 'bank' some time if they know they might be away from their computer in the future without necessarily doubling the length of the game.