Indeed the script is quicker, but it has a side effect which made me choose the other approach: if the bug is ever fixed, you have an increased chance for 'a'.
It's not more general, both of them do effectively the same under practically all circumstances.