I do not see a problem there. People sold their apps for ages, long before Apple's AppStore appeared. You set up a deal with a credit card processing company (like eSellerate) and start selling unlock keys. You app is still available from Extras-Testing Non-Free. True, there is no sane way it can ever migrate to proper Extras, but pretty much everyone has Extras-Testing enabled nowadays.