most of the negatives i hear are with the shorts...but they do have a few options in varying prices, and (if) slipstream is (really) using them...i dont think guys who ride that much would chose something that wont hold up and rub them wrong.
about the black vest...its strange because the PI assistant at the factory said they are selling like crazy...and they did only have XL on the floor. it is for the spring 09 season...so i guess it is more for cold/rainy days.
i never really thought about it...but one of our local shops runs an all black kit! another is dark blue.