I'm glad you enjoyed this project.
Spotify max bitrate is 320Kbps compressed lossy audio.
If the physical buttons on your player induce euphoria with every touch and this feeling in no way is lost to hedonic adaptation... This project could be defended in the court of hackernews.
It sounds like you learned a lot during this. That is good. I am glad for you. I have done similar things. They made similar levels of sense(arguably approaching none).
Not for nothing, if you actually care about the 'fidelity' part of hi-fi... Meh... I'm glad you had fun bro. I wish I could waste such time without endless guilt. Maybe in another life.