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.
No, we are not a label. Take your time to choose a label that gives you the exposure you deserve. Check the labels on this site, some are very committed to their work.
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.