I have a hard time lining sights up when under stress, my focus is on the target, a bright red dot that magically appears on said target is a plus.

Red dots are the winner.