i think key question is low lag. this might be psmoveservice but I have not played it for a while. i am actually looking right now on this problem but it seems some lag with kinect can be difficult to get rid of.
one option is eventually increase forecast parameter in motion filter but it will work with major motion. still experimenting.
regarding reducing gpu requirements I am not familiar with unfortunately.