If you think DZ's lowering springs suck, I'll bet you their coilovers are even worse. But you shouldn't trust my opinion, because my DZ's are fine, they sit proper and ride fine, and I like'em. However, I'm not cutting my springs in half so maybe my judgement is trust worthy?
Anyways, good luck with that Mxprecidia, post up some pics of your twisted frame and the huge holes where your strut mounts used to be when you get a chance.