Are you not concerned with Apple potentially delisting you or rejecting a future update due to some reason which may or may not be clear? I suppose you can always go back to direct if that happens, but people who bought via App Store will be out of luck for updates then.