10 minute reminder is too little advanced notice. 30 minutes is too much. Say hello to 15 minute reminder.
Move all widgetry, logic, and setup to GcalReminderSection.