Maybe it's better to host a web wallet rather than only a faucet.
//Edit: need to add your faucet to the GUI / light wallet and give user a chance to select your faucet (now there is a edit box for faucet address but not a list like Websocket address).