I was able to get an offset built into the driver which seems to be working well. Also, after un-installing and re-installing it seems to be running much better. I think I ran into a problem when I entered an offset into the app itself. The tip said to use a "-" sign to offset before the event start time but I think it treated that as a string instead of a negative number and that REALLY screwed the pooch.
So, everything is sorted out at this point. The one question I had was in regards to Ignoring all day events. Is there any way using the event filter to ignore all day events and only return ones with a start and end time? Thanks!!