I recommend that you find a cheap(er) existing keyboard and use it for at least a couple of days to see how you really feel about it, then take it apart and put it back together for practice.
Before investing the time, money, and effort into a custom, you need to feel confident that you have selected the components that you like best, and that your skills are honed.