I learned Colemak a year ago so I could touch-type properly, because the regular layouts are so sub-optimal that the balance between fingers feel so weird, and being on the home row is actually not optimal. I definitely am happy with the change. I use Colemak mostly for coding, and writing short texts. I would switch to my native layout whenever I need to type fast and long texts (AZERTY, french layout). I definitely think Colemak is the sweet spot for someone wanting to get a better layout, without much hastle: it's already on MacOS and Linux, it keeps a lot of keys the same as QWERTY (for shortcuts), and it has a ton of built-in dead keys for European accents ! I didn't even need to remap the vim bindings using it. I may not actually type faster (actually I max at 80 WPM now, before it was 100 WPM), but the ergonomics just feels so much better.