Yes, that's what the advice meant.
Yes, it will improve your aim.
Whether it's good self defense advice depends almost entirely upon how much time you have to work with in the situation. In some situations, a quick crude flash sight picture is all you might need.
My personal website: Cornered Cat