I installed these on a stock height ( well lifted a few inches) mountaineer. 12", 750 lb coils, and haven't had any problems. Clearances were TIGHT. Had to get stainless brake lines for the front to clear the coils. I had previously installed limit straps, and i think they are a must. It will give you a little more droop in the front end and you can make sure that it doesn't ruin the upper ball joint. I also had lowered the front axle when i had the motor out by dropping the mounts an inch. It helped as well.
As for the ride, I'll say it wasn't as nice as i was expecting. It's been almost 4k miles. It is better then the old t-bars, but was it worth the money... Its a toss up. I've got to dig through to find the pictures, but i'll put them up shortly.