My intuition tells me they likely behave as any other constant effect spell script. If the player has the perk, the script is constantly applies.
I found myself questioning that behavior however, when it came to using it in conjunction with certain entry points. It almost seemed logical at some point to assume they might apply when the conditions of that entry point (and any defined conditions for it) were met.
For example, a perk set to mod spell magnitude of the player's spells when a target they are attacking was friendly, would only apply the script when the player cast a spell and hit a target that was friendly. Make sense?
I am just curious now if anyone can state definitively what is the behavior of these scripts, otherwise that will be one more thing on what is now shaping up to be a depressingly long list of trial and error sessions in the path of my next major modding endeavor.