...But compression does tell us a lot about the general health of an engine, and a higher compression ratio = bigger bang = more power.
Haven't heard of that article but I'd be interested to read it. Not sure I'd like to run it for very long without the rings...