I've tried longer cables on the slower USB's. My experience is that it can be touch and go depending on the peripheral. As I understand it, cable length is limited by the round-trip time between the host and the peripheral.
Where I've had good and bad "luck" with USB cabling is video cameras, which require a fairly high bandwidth data stream.
Where I've had good and bad "luck" with USB cabling is video cameras, which require a fairly high bandwidth data stream.