BB or SB motor mounts in my 68 Cuda?

Thank You I will use TD
Some people say the Schumachers are nicer. I've got a TD kit here but no Schumachers to compare it to.