Ranked in these QuestionsQuestion Ranking
Pro Always signs the GNOME keyring
Works with any desktop. Some display managers such as SDDM don't open the GNOME keyring at login.
Pro Not so difficult to customize
You just have to know which files to edit and you can do quite a lot.
Con Tied to Gnome
You basically have to use Gnome or one of its forks to use it properly.
Con Depends on GTK and its dependencies
Con Really hard to customize
You'll have to recompile Gnome's resource files in order just to change the login background.