Into the ?10 no-deposit incentive, professionals score a bit much more liberty to take risks