Just looked at this thread.
The actual compression numbers don't mean much, gauges rarely read the same, the results can be all over the board, it's more important that all cylinders are close. After a decarb it could raise the numbers, that would be good, but it may do nothing.
You mentioned it would surge, what type of surging? If the RPM's change slowly it normally points to a fuel delivary issue, if they change instantly, like a switch was flipped it's normally electrical, this isn't always true, but is most of the time.
All jets need to be removed and cleaned, the fuel pump needs to be rebuilt also.
If you continue to run it with this issue you risk destroying the motor, running lean is very bad for it. (if fuel delivary is the problem)
Answer to an earlier question. The dino just loads the motor to hopefully observe the failure while it's happening real time, with tools and equipment at hand to identify the problem. But if the total output is low, you know there are issues and better performance is available. It can appear to run well even if the timing doesn't reach full advance, just an example.