Kaween,
It looks like you have done all the research and came here to see who amongst us has pursued such a modification. As you can tell by now, most of us here stick with what we are used to, a good tune, external oil cooler with fan assist, and fans to cool the heads. It's not that we don't use our brains anymore, we just stick with what has given us good and steady results. To be honest, you probably won't find too many members willing to submit their CVO to be a test subject for new, fresh but untried and untested ideas like yours.
So please, by all means, go ahead and start your modification project on your bike. Many here will be interested to see how it progresses. Take photos, document the changes, and post the results. Please post up long term results too.
Good Luck
And yes, the lowers with radiators and fans will bolt right onto the crash bar on your bike.