Personally have done a good research on this CMT, and to be honest with you I didn't find anything interesting about it, only negative thoughts like the ones you mentioned there's no working website, Twitter not updated too? also getting banned for asking about the team info is a red flag for me, probably scammers trying to hide their identity, XXP on the other hand looks like a good project and I heard the coin is already tradable on hotbit(correct me if am wrong tho.) regardless of their cheap website design it might turn out well, anyway you can choose to promote them or not, it's a matter of choice if you see something good in any of the projects, then you can go ahead to give it your full support.