I guess it all depends on how paranoid you are about people cracking your apps. You could go from the most insecure way of having one keystore only that you use every where for every app. Think of that as using the same password on every website you visit. To being maximum secure by using a different keystore for each app and store combination. Now of course if you have 10 apps on 4 android stores, you’re dealing with 40 keystores, but it would be the most secure.
Used to, picking different stores meant something with how it was built, but now, really all it does is instruct things like native.showPopup(“rateApp”) which store to use to rate the app. Android devices can have multiple stores on them (Play, Amazon, Nook, etc). and it lets you target those types of actions to the store you want it to go to.
You could also do something with: system.getInfo(“targetAppStore”)
and if you’re on Amazon, use a different ad provider than when on Google Play since Amazon doesn’t want apps bought from them to promote Google Play apps.