たとえばあとになって「かきく」もとなったとき(NGならそこそこある)
^(?!.*あいう|かきく)
は正しく動かない

^(?!.*あいう|.*かきく)
は正しく動くけど重複記述の上に大半の処理系によっては負荷が上がる

^(?!.*(?:あいう|かきく))
は正しく動くし負荷も低い

後で手間をかけるか先に考慮しておくかの違い