I really like your idea. There would be no need for an account on the user side so they could try it out right away!