--interp makes more sense in HXML files IMO, since it’s more consistent with other “target flags” such as --js, requiring a separate --main. Because of that you can more easily swap between targets with it, or use it in conjunction with --each / --next.
--run is a convenient shorthand for CLI usage that also allows passing arguments.