I really like your idea. However, you didn't provide us with a link to signup if we're interested.
On that note, how does the app release work. Do you leave the client up to their own devices to submit the app? Do you provide them with all the assets upon completion(tar of code, etc)?