Hmm, last I noticed was a new account receiving a delegation rather than cold hard Steem. I'll have to check it out. I know your post states it's subjective, but do you have a formula? What would your current charge be for the account creation and master key fee?
RE: Introducing STEEM Account Creation Service Using eBay