Про упомянутые вертолёты не скажу, но ГШ-30, которая установлена на Ми-24П очень точна. Попасть в цель размером как БТР с дальности в 2 км, проблем не составляет. Правда есть некоторые особенности стрельбы. Не рекомендуется использовать большой темп (2000-4000 в/мин). Ми-24, несколько "маловат" для этой пушки и неопытный экипаж имеет все шансы встретиться фейсом с приборной доской. Потому лучше работать в малом темпе (300-400 в/мин), при этом, можно даже работать одиночными выстрелами, кратковременно нажимая гашетку.
С вертолётом Ми-24ВП с пушкой ГШ-23, лично не знаком. Но отзывы экипажей о ней в целом отрицательные. "Пушка кладёт снаряды под себя". Большая настильность стрельбы. Оно и неудивительно, боеприпас для ГШ-23, это тот же 12,7 мм патрон пулемёта, в который "воткнули" 23мм снаряд. (примерно так же поступили американцы с пушкой для Апача, переделка патрона ). К тому же, у ГШ-23, относительно короткие стволы.
Что лучше для вертолёта, подвижная пушка, или нет? В Афганистане, ответ был таков. При работе с высоты боле 200 метров над рельефом, пушка по всем статьям превосходила пулемёт ЯКБ-12,7. При работе с ПМВ, особенно при 50 метрах и менее, первенство держал пулемёт. Неподвижной пушкой просто физически невозможно отреагировать на внезапно возникающие угрозы.
В диапазоне 50-200 метров, также предпочтительней подвижная стрелковая установка, поскольку, возможность ведения огня НАР+пулемёт, лучше, чем, или НАР, или пушка.