Having your own ECA store helps provide a steady income so if your affiliates have something they can sell on a regular basis and can get approved for a store, I would encourage them to sign up. And if you are the one helping them sign up, you will benefit from the commission so it's a win-win situation.