Which would you rather have?

It would depend on the condition of the grilles on the Barracuda. If they are damaged they are super hard to come by and super expensive.
Good grilles I would buy the Barracuda.
Bad grilles then I would buy the Dart.