For me, if you want to have loyal players, your site must have a good reputations. How? you must treat every single equally and don't force them to play on your casino.
It depends on what they like to do. There are people who want to be consultant rather than creating a website cause they want to help others. For me, being a consultant is like a employee that only have little risk and site owner is a business man that has a many risk.