There are no right or wrongs, however do keep in mind that with yearly payment, you will have to continue to pay each year to keep your songs online. If you forget to pay one year, your music will go offline. Also in the long run, yearly payments tend to work out more expensive for artists as opposed to one time payment + percentage. Because in percentage deals, the distributor only makes money when the artist does.



