I'm curious how this works; is the macro making the sensor send the signals directly, or is the macro simply emulating mouse movement like Logitech LUA? I mostly use Logitech LUA now, and there's DLL's etc in between the macro execution and the actual movement so it has some drawback when it comes to analyzing acceleration and packet loss etc. I also use a Teensy, but it's a bit tedious to use.
Lots of nice features though!