Not sure what you mean, the script is only meant as a template for modifying the transformation effect of the player, so it is implemented for heavy magician as an example.
However if you're referring to vanilla needing to handle this better, I agree, the SF_IRONMAN flag is barely useable as it...