I understand your frustration, but why not take lemons and make lemonade? You're already knee deep in this. Instead of throwing in the towel and complaining about the terrible wind noise, why not try and fashion a fairing to see if that help with the noise at all? Go to the hardware store, buy a piece of plexi and try craft your own fairing?
IDK, maybe it's how all the time I spend hanging on the JK boards and seeing the stuff we deal with regarding poor fit and finish or the creative ways we have to make things work at times. It's part of modding a vehicle, you deal with it, you adapt and you move on to the next thing. I understand your frustration with the powder coating, but it is not an impervious finish. If you drag things along it, it will mar or scratch the finish. I'm sure there more too it as I've read of the complaints on his powder coating. I've spent $2200 on front/rear bumpers and rock sliders only to learn after the fact that the of the shitty powder coating the company uses.
Good luck with what ever you decide to do.