I think you are the only one who noticed the “theme” of the logo. LOL! Good eyes!
It just reminded me of dancing and the band HI FI. This was from the only other record they made as HI FI.
https://www.youtube.com/watch?v=nFhduwkp-Z8