Diplomacy is fun, but I don't think the amount of time and stress is compensated for by additional fun. I'd much rather play two games of sidereal than one game of Dip.
I ran into the classic "if you had told me this I would have played differently!!!" complaint, even though I did mention the thing they were complaining about.
We also didn't finish the game because it got too late.