In my opinion, without class decoders, any USB analyzer's value is greatly diminished. At an absolute minimum, the following class decoders would be required in order for me to consider purchasing a USB protocol analyzer:
HID
CDC
MSC
Audio
In just the past 6 months, I have had to develop/debug all of these. If I have to hand-decode the packets, errors can creep into my debugging work, especially if I have the packet layout incorrect.