Dave and David,
24 bits of dynamic range will get you from 10 nA to 167 mA. A typical scope A/D is 8 bits. What happens if you have 3 simultaneous analog outputs, each scaled by 256x relative to the previous output (ie. no gain, after one 256x gain stage, and after two 256x gain stages)?
For example, let's hook the 1x output to channel 1, 256x to channel 2, and 65,536x to channel 3 of your scope. If your product has a 200 nA sleep current and a 10 mA wake current, then you'd read 78% of full scale on channel 3 during sleep, and 6% of full scale on channel 1 during wake (with channels 2 and 3 showing the full rail voltage of your opamp). The best part is that, for those awkward measurements just beyond* a range threshold, you can adjust the vertical scale of each scope channel independently.
*
http://www.catb.org/jargon/html/P/pessimal.htmlBTW, I really enjoyed this video. It's very educational to see the entire thought process (dead-ends included) vs just seeing an explanation of the final design.