Digging deeper in the site does not reduce the copyright ambiguity to me because the example scenarios like a corporate entity picking up content containing the music are dealt with vaguely rather than by pointing to clear licensing terms around copyright. The example of "tracks for a friend" is met with "we don't care." Right now, maybe not. But copyright interest can be sold to someone who does care...and potentially someone who cares because pursuing copyright interests is their business model.
None of which is to say I don't think the tech and music is cool. It just seems that the messy details that can come back to bite an artist sit on the hard work left to do list.