I look forward to your detailed review on decoding!
It would be nice to check if the decoding is implemented in hardware.
Maybe it is possible to telnet or open an ssh connection to the scope, and run the Linux "top" command to check the overall processor load and the load of individual processes.
This way you could have the "top" command running in a terminal window, to monitor the processor load for various decoding scenarios, and confirm or at least have a good indication whether the decoding is implemented in software or in hardware.
You could do this for different time bases and memory settings, and for single and dual channel configurations.
You could also do this for the decoding of various supported protocols, to check if the processor load is the same for all the protocols, or if there is a significant difference between different protocols.