The FAQs have now been added to the website. Terms will be provided shortly. Additionally, we have added an area where users can make suggestions.
I don't know where you put it but I am still not visible on my end, but glad to know that you are listening to suggestions, now may I suggest that you get yourself a Copper Account if you notice all the developers and admins of gambling sites here have a Copper account so even if you are a newbie you can post images and pictures here, it's a must for dev or admin of a gambling site that is active here, you can also gain trust if you have a copper account.