ive contemplated the thought of putting the mixes on other platforms but haven't found a good ones that doesn't charge to have me upload since these files are chonky! Audius has been one of my newer endeavors to begin uploading high quality audio for free.