I like the idea of returning to a lobby as in MP and AS, makes sense. I also like the idea of no timer provided it is between friends, but personally I would never join an untimed game with people I didn't know - it may well take longer than actually playing 18 real holes and a chat at the 19th.. I used to play at work in the morning before I got busy with a friend, but often I would incur a penalty (my friend was aware of this before we started).
Possibly a better idea would be to have a few time outs if required ie the clock is stopped.
The other train of thought is if you can't finish a game, don't start it.