Do you think taps and simple one-directional swipes are boring? Me too.
I have open-sourced a package which allows you to define a user gesture, and then detect it being drawn. I think there is a lot of potential to build crazy cool stuff with this: