The demo CMS Site that we put up is not really intended as a site for you to show your clients.
The licenses terms of Power CMS And Power Store allow you to install on 1 testing Domain and 1 live Domain.
you can use that testing domain install as a showcase demonstration for your clients.