i think your project and layout look interesting its good to see someone making an unusual layout whats the point having a custom controller if you just make it the same as the commercial ones already available thats good advice to get the actual encoders switches etc and have a look at the spacing its allways a little difficult to tell from a drawing at least it is for me regards kris