I still get the rush of... serotonin? Some happy relaxing brain chemical, whenever the music starts up, especially that first album. It washes over me like a cool drink of water combined with a warm fuzzy blanket. I listen to an album or two every day.
It feels qualitatively different from other music I would have placed in the same genre. Mere music doesn't fit the same brain-hole that this stuff does. Dissonance, syncopation, barbershop harmony, dance beats, occasionally accented with bleated or yelped vocals. Somehow it works.