I don't like it. I think centralized services are fine, and are worth every penny (literally, in this case). Can't you use AGS funds for this?
You can couple new account services with onramps, and only give them an account with a minimum of $1 BitUSD deposit. That should pay for itself many times over.