Technically no vehicle should need a stabilizer. All a stabilizer does is cover up an existing problem (i.e. worn parts, alignment, etc) like Ggg said.
But, I must admit I've ran both Skyjacker and Rancho and they both performed very good. Couldn't tell you which one is better, as like I said...