I have two LG V20s and a V30. The V30 is my daily phone and has a 256GB card installed (my music is only about half of that to date, and I always need some photo/video storage space). I use it for music mostly in my car where it connects immediately with my after-market bluetooth for music and calls, but also still use it through wired and BT head- and earphones for music. I play my own music through the VLC app, and stream Amazon Music Unlimited (loads of HD offerings included now), a subscription which just replaced Spotify Premium. Note that the V series DAC virtues are only available/only kick in through a wired connection with relatively (at least) high-impedance head or earphones. The V20s are backup music players and I use them to share my music and subscription with loved ones.
NB: I now also have a HiBy R3 Saber music player that sounds even better than my Vs, especially through its balanced output, although the software doesn't compare to VLC. The larger screens are another plus for the LGs. The HiBy is also equipped with BT, but I've ignored that -only testing it briefly to make sure it worked at all. One big advantage of the HiBy is that it enhances all wired headsets and all/any- resolution files. The R3 built-in memory is only for its OS, etc., and requires an SD card to play the stored music. I have a 256GB card in that too. The HiBy is designed to work with Tidal and Qobuz as well, but no other subscriptions to date; so, mine plays only my music beautifully.