As someone who has bought a OneMix 2s specifically for coding, I'd recommend against it - there are difficulties using it for typing, much less programming. I use it in an emergency for SSH'ing onto a server to fix something, or debug a live issue, as it fits in an inside coat pocket and I can set up an encrypted linux partition on it (with some difficulty, but it is doable) but unless you have excellent eyes and tiny tiny fingers, you'll never be as productive as you would be with an 11 inch laptop.
(also, the Q key is where I would want the tab key to be. It's a little thing, but one I use a lot.)
That said, it does have uses. 10 years ago, when I used to travel on the train a lot, it would have been ideal. The model I have is also impressively performant.