I considered Leap Motion but didn't know if it would have worked behind my mirror and in vertical way (Maybe if you have one you call tell me). Also I always like to learn new stuff, OpenCV seemed like something I could use again in the future.
I tried running everything on Node but the OpenCV wrapper is not there yet. Completely right on Python though but while learning it I wasn't interested to go on with it for the front end.
Thanks !