Web Services can definitely work to update fields ...
# general
m
Web Services can definitely work to update fields without triggering user event scripts, but I can't tell you if it would be faster or slower than a Map Reduce