if it's a brand new site, then first give it sometime to gain a player base and show it's actually a working project not just a small site that will close in days, next is to start using faucet to see if you like the interface. Then deposit something small and try withdrawals.
Personally I don't see the need for a new website, if the older ones are working as they should...