Hi Shane,
I can't compare them as I've eaten neither of them. I won't buy imported fish from the supermarkets just on principle, as I'm not yet convinced that the water quality overseas is up to scratch. Another reason for me is, "Why buy imported?"
Same as the imported prawns I see: "Thawed for your convenience". Geez, that's good of them to do that just for me!!
It wasn't all that long ago that the supermarket chains were told to clean up their act in relation to all these weird and wonderful names they were putting on imported fish.
If I were handed 2 fillets of fish, one of which was a fresh water barra, and the other was a nile perch, I know which one I'd choose.
TOL