I am in the same boat as you, despising the current restrictions placed on official frc software, and this seems like a good step in the right direction. One thing that you might want to look into is that the DS protocol is changing for 2015, rendering current implementations incompatible. See
http://www.chiefdelphi.com/forums/sh...d.php?t=131048