There's a lot on this comment and I appreciate it all.
One thing I'll pick up on now before looping back later is the ability to RECEIVE tracks via songbox. This is actually a feature I only rolled out last week. EG I could give you a link to my portal and you upload tracks to it, and they all fall into my feed for review.
This literally is live in the app just now, I just haven't shouted about it yet as it is brand new.