UKGC regulation could very well be the main feature of the greatest online casinos in britain