Been using Lightning for some years now with eGroupware at the back end.
Generally OK. One usability problem I had was misunderstanding some of
the messages, and when I accepted an email invitation from a third party,
I inadvertently sprayed everyone (20+ people, few of whom I knew) with
acceptance messages. I wish this project well, because it works a lot
better than, say, evolution with back ends like eGroupware.