Nex
RIP CoronaRaptor
Good idea- Those look straightforward and no permanent modifications seem to be required. One of the main reasons I went with the raptor is all the good mods are made specific for that model. On my XLT there were no upfitter switches so it was a hassle to try to modify (which I never did).
Another option would be a light bar like what @smurfslayer has. Attaches through the front bumper. No reason to drill holes in your roof.