The Barracuda runs great with the Neu. NO COGGING! I've got a MM and had cogging issues with the same Neu motor.
Also, before I bought the Barracuda, I called CC to ask their opinion. They said it would work, but they cautioned that the Barracuda has a more aggressive start profile than the MM and would be more stressful to the drivetrain. So far, though, I haven't had any drivetrain troubles on the MGT.
OK , i've take a look on the castle web site, and they said that we can now program the Barracuda with the castle link, and he have a brake profile programable.
But what about the fact that he don't have heat sink