It's definitely on the 'todo' list, but currently there isn't even a roadmap for this. Best advice, upload to archive.org, register at discogs as a label. Notify us when done and we'll add your release.
Thanks for your input on that. Difficult to answer, the site works on all iPhones, should work properly on Android too. Please send a note telling what device you're having issues with. We'll do our best to fix it.