I've managed to open up my storefront on itch.io! As a result, many of my audios are now going to be removed from gumroad and some slight changes will follow.
Not everything that was on Gumroad is on itch.io yet but that will hopefully be remedied soon!