340 Stroker mainly for street, what gear would you run?

Have you considered just a taller tire? Your barracuda has lots of wheel well. Just an inch or 2 will make a big difference.