Hard to compare a nice shock to the Rancho's.Yes they will work on 80% of most cars.If you have a air gap in the bars they are doing nothing till the rearend wraps the spings.
Sorry to start a pissing contest on this,but for a little bit more money the guy can get a much nicer deal.
And yes over 50% of my installs were on street cars.