To be fair, I don't think that's a comparable example. There are plenty of reasonably competent federal workforces like the Secret Service, the Coast Guard, and ATC, to name just a few.
This is a security detail, and would have to be structured as such. The notion that supervisors could not take disciplinary action is nonsense. If an air traffic controller needs to be fired, for example, he can be fired without many problems.
I know our President doesn't want to create another federal workforce, but the reasons he is citing are bogus. And I have to admit, I think our party may be wrong on this one. I would never de-federalize a defense bureaucracy like the Coast Guard, and I think this is one of those basic national security tasks that may be best performed by the federal government as part of the constitutional mandate to provide for the common defense.