"You must submit the original recording in either .mp3, .wav or .flac on itch.io AND on another streaming service of your choice (preferably Soundcloud), ..."
Can you elaborate on the logic of this? I don't follow. Why is posting on itch, we can play it on the site and allow direct download of the file, not sufficient? If it has to do with using another site's piracy verification then....it really has to be specific sites u have us choose, and even then that logic doesn't holdup.
And mp3 is legacy format....it's like distribution of a game on a floppy disk. A proper lossey option is needed..... aac.....vorbis in a .ogg....etc.