A new year deserves a new keyboard project and I decided that it was time to get moving on a portable ergo keyboard project I've been thinking about for some time now.
I have been considering the Cherry ML switch in spite of the fact that not much is said about it on GH and what is said is only half good. I took the plunge and bought a used donor board to investigate for myself. I was drawn to the shorter activation point and its compact size. I found that switches were very smooth although a second board I bought was somewhat scratchy. They were both used boards so maybe they improve with time.
I went ahead and designed my board around them.

As you can see, they are a fraction of the size of their bigger more popular brother the MX. This is the main reason I wanted to try them. The height from PCB to keycap top is a minuscule 5/16" compared to 3/4" for the MX. The on center spacing between switches is .70" verses .75" for the MX. Both of these specs are attractive features if your trying to make a compact board.

This picture shows how much a standard Cherry switch adds to the bulk of a keyboard. I know what you're thinking. "If this joker wants to make a small keyboard, why the heck did he put a humongous trackball in it?" Let's just say I have my reasons and they will be explained in a future thread devoted to the Alumaplop's construction.

The early pictures show that the height of the board with switches is a mere 1 3/8". Not bad considering the sides are tented 9º. Of course that doesn't include the trackball but it is removable and can be stowed separately for transport. The ML switch does require a PCB to mount it to unless you try a press fit and glue.
So far I'm glad I went with the ML. I guess time will tell but so far I'm excited about the shorter throw, the buttery smooth feel and the compact size. I think it's rated for 20 million strokes, much less than the MX's 50 million but I don't think I have that many key presses left in me anyways.