Always here to chat about setting something like this up. Although it seems daunting, just getting it started is the biggest thing. I know TJ would be happy to help discuss this.
I think the basic site to start is a great way to get your feet wet. Especially with not having too much of an archive to work with right now. I know the Rage recordings are all hosted on Google Drive, with no issues. I know Ruston is taper friendly. So that seems like a nice way to organize it without having the risk of anything being taken down. The nin live archive rents server space and then I had a good friend do all the backend stuff for it in order for it to operate there. TJ really went HAM with the new layout of the new site and even I am still trying to get used to it. As it had been an HTML driven site since 2010.
Will let you know that AWS was a terrible way to host recordings. When my main host decided to boot me off, I used it as an intermediate until finding something permanent and it was a PITA. It all came down to how many times a recording was accessed (downloaded) and how much was stored. There would be months where that would cost $100-250 alone. Brutal.