Hah! Wow... I had been thinking of this exact rig... I have no front hitch receiver, no bull bumper, no front winch mount... just a recently-purchased, near-disposable! (the price!) X-Bull 10,000lb winch sold with a red synth winch rope... and I mounted it last week on an X-Bull receiver-ready, portable winch tray, much like what Pith has pictured...
So, I was thinkin along the same lines as I lay in bed at night, pondering... and the potential YouTube video title, "Is This Sketchy? or..." hahaha... seriously.
It's all I have until I can source a proper front winch mount for my '16 F150. You can imagine my delight and my astonishment when I first saw Pith's pics of the rig I had envisioned as a last resort if I get stuck, out in my favorite environs: the Mojave desert in the cooler months of the year.
Thanks for taking the time to post your experience, Pith.