They are not quite universal the early webbers and the delhortos have different placement of the idle stop/set screw where the linkage sits, if you are using newer webbers they are the same.
Depending on your tuning and set up skills, and if you know what you are doing it appears to make no differance if you use the stock ballancing set up or take it off and use the universal kit to set up the ballancing.