Pretty cool. The only problem to be expected with default events is that it can't 'see' you when you're jumping.
Once I made a Bioshock-inspired chair turret that could distinguish between teams, track targets, and play sounds and display emitters. But then I lost the save.