There's no doubt it would allow for more customization, but it also introduces a central point of failure for all cams. Also, would not respond to dry contact alarms.
I much prefer for cams to be responsible for sending their own emails. And if FTP was a common feature ten years ago, figure at...