The native calendar is an awesome and powerful feature. I use it for alarms, trash schedules, vacation modes. Very powerful for an advanced user. But the functionality to manipulate the calendar from an HA page seems more limited:
No ability to delete or modify events (ie, no trash pickup this day)
No ability to add recurring events (ie, create new alarm)
I would love to see some additional features here…