I'm no expert, but the two most common arguements used against barra are that its too cold & they could desrtroy the bass fisheries.
Well if its too cold they won't survive therefore can't hurt the bass fishery, what have we lost, nuthin.
If they flourish & do impact on the bass fishery, excellent, go chase bass somewhere else if thats what you want.
Bring on the Barra i reckon.
Brad