try on the debugger if you can. I remember updating this successfully on a map reduce once, i believe there is no limitation there.
the only limitation i'm aware of, is you can't set "subscription status" to CONFIRMED (opt in/opt out) via suitescript.