I faced the same dilemma a few years ago and tried the Soundcloud Pro account for $50/ year. To me ,its not expensive but SC is a total joke for a composer showcasing their music in a serious manner. Reasons are
1. when your song ends (if its last on your list) SC streams another artist.I wrote to them and never found a way to turn this off.
2 the song order should be drag and drop; just too hard to arrange and sub group.
3 SC calls out songs without a lot of listens with “looks pretty quiet here”…the very last thing I want and I’m not after a lot of listens anyway
I used Godaddy to build me own site : very difficult but more control