I have been looking for a proper "run once" option for policies.
Checking through here looking for a real run once option, I found a three year old post that suggested that this functionality would be available soon.

Does anyone have any hints if this will ever make it into the product?

I cannot use "System Requirements" because it logs an error on each refresh for each server - a pretty foolish decision I think.