It would be nice if we had some standardized iconography for the cables (xAmps, thunderbolt/non-thunderbolt, &c.). There are really only a few useful permutations of cables.
Devices are a bit more complicated, but I'm hoping that the Hub situation will sort itself out (early in the days of USB 1.1, I remember plenty of devices that wouldn't work with hubs, or only with certain hubs).