Why on earth is this a *developer* option? I can't imagine a scenario where I attach a script to an object and would rather have the "just run my script when you feel like it" option.
Either make always active the default or put the selection right there where you make an object dynamic rather than static!
Been there, done that, got all the T-Shirts!