Can we leverage server events to extend features and meet our requirements?

Absolutely, your server side application logic can hook into any of the server events documented here to extend the functionality of your solution.