A casino could help Hamilton in areas such as tourism, but could also have a negative social impact, experts say.