I just bought my cobra and it has hotchkis upper ad lower control arms on it the ones with the grease fittings on them. any good? are the used for drag or or handling?I dont really know to much about mustang suspension but ive heard th stock units were junk.thanks guys