Alex - What size shark pond do you have? Is it up and cycled, or still in the cosntruction phase? I would love to hear your plans and ideas, as well as possible future stocking list.
As for the Barracuda, they are amazing fish, I use to catch them alot in Florida when I went down on holidays, they get big, but if you can properly house them, I would go for it. Just make sure you know what your getting into, and ensure you are willing to take the extra steps to give it a good ethical home.