Yes, an HD shotgun should have a light. Chances are good you may need the gun at night and there's no place else to put it. You need to be able to identify your target. HD is not combat, you can't just blast away. If a situation should arise where it actually would be a problem to reveal your position, just don't turn the light on.
Much better to have it and not need it than need it and not have it.