I've been using Syncthing [0] for syncing music between all of my devices (Android phone included) for quite a while and it has always worked perfectly for me.
Curious if you also consider that one of those "buggy syncing solutions" you mentioned? And if so, what issues have you experienced with it?