As a Linux user, I've given up on alternative Spotify clients. The official client sucks... but at least it works consistently and has full feature support.
Instead of replacing it, I've resolved to minimize my interaction with the client as much as possible via rofi[1] and media shortcuts.