Hi Pratz,
This is not a bad solution but if it were me I’d do a little more work to figure out something more elegant. I won’t be able to help you with all the steps, but another way you could do it is by creating a custom field checkbox to indicate an event is featured. This is an excellent plugin for adding custom fields to WordPress: http://www.advancedcustomfields.com/ – Then, in either widget, but you’ll probably just need to use the list widget, you’ll check for the custom field and if it’s checked, modify the display, add a class or do something else to indicate the event is featured. To edit the list widget code you need to make a copy of /wp-content/plugins/events-calendar-pro/views/events-advanced-list-load-widget-display.php and place in an ‘events’ folder in your theme.
I hope that helps, but let me know if you have any questions.
– Jonah