If you are checking for half a dozen or so conditions on an event would you use nested if / then's or a long if with multiple and checks on the same line?
This won't be running continuously or even frequently so speed would not be really an issue.