I wish you good luck with your release. In the future I think you should try Bandcamp too... I truly believe that is a better platform for independent artists.
Will