The D-series are great speakers, especially for the price. If you follow my topic I did a 11 Mini Cooper S in all D series speakers (3 sets) and it was clear and clean and the 6x9 had a GOOD amount of midbass. I'd say yes.
There's a lot of shit people say that are funny. I had a local shop tell a friend of mine that you can't use diodes in european vehicles, you have to use relays....I guess european cars have diode eating monsters. num num num.