Regarding the Swarfworks hidden winch mount, I've also installed it with a Warn Zeon platinum 12s winch in a 5.0. Feels like a solid mounting platform but I've never really pushed (or pulled, technically) it hard. Accessing the winch clutch is a pain if you don't have the wireless, as you mentioned- I can attest to that.
I have had some connectivity issues, but what I've found is that the power switch on the winch itself was somehow able to turn itself off- maybe due to road vibration? This might be due to the unusual positioning the winch has to be in to mount it. That and the battery for the wireless controller is garbage. I have D-cell batteries in an old Mag-Lite that haven't been changed in 10+ years and still work, but the Warn wireless controller doesn't last 2 weeks due to its constant communication with the winch. Also, there is concern that the winch, being wired directly to the battery as mine is and left on constantly, will drain the battery but I've left it for a week mid-winter and it started right up for me. That said, I want to move the control module up off the winch and mount it and the power switch higher in the engine area.
Looks like it's going to be a great build!