A 1 pound deposit casino has the benefit of a genuinely available entry point for the majority players