JuvenalUrbino seek out CDs and vinyls rips in lossless format (e.g. wavpack)
It's enabled by default,
As for the rest, it's outside my comfort zone.
ncspot also has build options,
PKG_OPTIONS_GROUP.backend= alsa portaudio pulseaudio rodio
Unfortunately, if your concern is having two different backends and you would like to have only one of them,
pulseaudio is the only common one between the two packages.
ncspot uses under the hood supports more options, so maybe upstream
ncspot could enable those.
librespot supports the following
PKG_SUPPORTED_OPTIONS= alsa gstreamer jack portaudio pulseaudio rodio sdl