Micro,
"They can be prevented from working in the government"
No. Can be but won't be. And I notice the maximum of five years. So you are being wildly idealistic there, as well.
And can they work as a lobbiest in between? Some punishment!
"That will follow them around because it demonstrates to any iother organization that they lack any inhibitions about doing the right thing.
No, it will more likely stand as a badge of honor. And mark them as promotion material when they come back.
--
All that said, if you are only proposing this as a fast action which could be taken by someone like Trump to clear the decks before new construction can begin, I can see some value -- the law is already there and, at least, doesn't have to get past the Democratic party.