Kodi is a wonderful media client and I have been using it for many years now. I have been adding more clients to my home recently and have noticed some slight annoyances. The main one is the lack of synchronisation between Kodi clients. This can be solved with a MySQL server keeping track of everything but I don’t have anything running locally to do this. Emby and the Kodi addon Emby for Kodi has fixed the synchronisation annoyance.
I have been looking into what would be the best solution for a media server. Currently all my media is on as server and I have kodi access this via FTP. Kodi deals with all the meta data, TV show information and Movie information. This works well but when you start to add more Kodi clients nothing stays in sync. You need to manually mark your watched items on the device you haven’t watched them on or run up a MySQL server to keep track.