+1
I like the way you think. A fully planned out event has more chances to go bad, and if you've got the brain to think on the spot, then usually it turns out for the better when you use what's going on to keep the fire stoked. Other than that, your application appears to be filled out accordingly.