Hi @Morgan_Hardwood, nice and simple example!
Sometimes I find useful to replace the gaussian blur with some other edge-aware blurring method (like the bilateral filter) to reduce the presence of halos...
Anyhow, just for fun I created a PhotoFlow preset for this technique. All the steps you describe are applied non-destructively, allowing for example to tweak the blur layer while looking at the final result in the preview.
If anyone is interested, the preset file is here.