I think the 0.03BTC minimum deposit term is too much, 0.01BTC would be more appropriate
He said about comp points, means the winners will be those who have the highest points. On the other words, it is a wagering competitions. The more you wager, the more points you get = the higher chance for you to win. It is basically a common tournament, there are many casinos offers this kind of promo.
I have to agree about the minimum deposit, I do even think that it will be better to have no minimum deposit as the main point here is to wager on slot games. Of course the more bankroll the more spins we can make but small deposit might be lucky as well if we win big on the beginning.
Anyway, who will provide the prize?