I allow clients to do integration and tests before they have to send any payment, the demo site doesn't need a sign up/login and i have stated the games are clones not originals.
Even as that it doesn't show orderliness to the site because people won't have that trust to make deposit on the real site as we know when operating on demo and live game it doesn't function the same, demo is more simpler and easy to handle or operate. Real game are more technical and hardly for possible winning unlike demo which attracts people to start having that feelings that they can handle real (live) game with the mind of demo.