I know a guy who just installed one in a 69 camaro.They said its pretty much a top notch piece both in form and function,you really can't go wrong.Morrison also makes a really nice sub.
Have you spoken with DSE, or Art Morrison for the matter? If you want the facts, I'd go straight to the source, then you can weigh what is best for you.
I have installed the DSE unit and can say first hand it is a top notch unit. At first glance some might not even notice its an aftermarket piece. But man do they perform!