Fix braino in previous commit
Compute rates based on work instead of scale

This "unbends" plots for tests whose workload increases superlinearly
with SCALE.  Turned out to be a smaller diff than I expected.  Half
decent design FTW.  :-)