There's no problem using the Web Demo with any node, it does not have to have full privileges.
The issue is more likely to be that the other node is not configured to allow JSON RPC API requests from anything other than its own IP address. Look up rpcallowip in this Q&A for more information.