I would suggest you both of Brand Name and site functionality as branding is so important these days due to search engines as for instance when u search gambling is faster to get "gambling.com" site rather than other non named such.
Same thing for functionality as the more you have the more appreciation and enthusiasm some new gambler will have to join your gambling site.