Google has finally given you the ability to define events with their own time zone. Of course using amr-events you have been able to do this for a while!
Google allows you to define a timezone for the start and for the end. This I imagine is useful at an personal level only? For now the amr-events plugin allows for an event to start and end in the same timezone only, to avoid adding unnecessary complexity.