It's actually pretty difficult to even design a feature where you can make an event like (A AND B) OR (C AND D).  It requires some way of putting brackets in to a list of conditions, and I can't imagine that being intuitive or easy to use.  That's why we went with a simple OR-block style condition.
The best solution is just to use two separate events, and call a function in both events.  That saves you having to repeat the actions twice.