Review (4/5): Fabulous!!
This worked out as well as I had hoped it would!