I'd really like to make sure that adding this behavior only on these two events isn't getting us into a trap...

For instance, what if someone adds a last minute recipient and clicks send?  The recipient won't be assimilated?