As usual I agree. I would advocate a little common sense here. Do what's most comfortable. If that means one action and multiple projects, do it. If you try it and it doesn't work, then do something else. But only make it as complex as you need to.
I mean, honestly, does it really matter in the end if you get it done?