Yeah I dunno about the controllers, I'm using an arduino and it seems promising so far, i've just got a rotary encoder in the mail today so will be testing that out soon as.