I think instead of doing that, tweaking the existing feature will do.
You can tweak the Email Notifications and add a dropdown menu to select the frequency. It can be a month, a week, a day or when every new contest has been added. (With the upcoming contests option)