Long ago, I put together some early release tools/plugins for shopping carts to connect directly to a bitcoind RPC JSON instance. No one could figure out really simple issues, like port forwarding on their routers, setting up bitcoind with authentication and allowing connections from specific IPs rather than %.%.%.%, or even the idea of hosting the web service for their "business".
It gained little to no interest.