This is awesome, I'd love to see a version with little padlocks with little locks and big rings as 'piercings' including a huge one of the front as a nose ring.
with that base you can also select a horizontal edge > loop > ring > straighten horizontally, then select an vertical edge > loop > ring > straighten vertically
I've just got grow-ring and grow-loop in graphite mapped to keyboard shortcuts, it speeds you up like 800x. The graphite/polyboost ones are useful because the ring/loop and grow ring/grow loop selections work on any type of selection, not just edges.
There should probably still be keyboard shortcuts for "select ring" and "select loop. " For example, I will select a horizontal edge, select one up the model from it a bit, call "select ring" to select all edges between them that are part of the same ring, then call "select loop."