Well those deposit fees are one of the ways gambling sites earn so i think that would be out of the question. Though a very minimal depoait and withdrawal fee would reslly be attractive. But all in all i yhibk the site should first be well trusted. The promos and attractions could come in time but people would still look first ay how they can confidently famble with their money without thinking of any fraud or hacks. Security should be first here