In general, the vintage logic analyzers, especially the dedicated logic analyzers, can be better with a higher channel count (for a 16-bit bus, you can easily need 24+ channels), sample speed (if you want to sample in excess of a few hundred MHz), state (as opposed to time) sampling, and the ability to debug old microprocessors with inverse assembly.
Looking at the specs, the 7D01 has few, if any, of these advantages.
For sampling and decoding an SPI serial bus, the USB analyzer is way more convenient. No contest!