As a person who has learned a few dozen keyboard layouts, the timelines described here check out with my experience. 21 days is kind of the baseline to get to a barely acceptable typing speed, and then there’s a slow long slog as you get more and more comfortable day by day. Depending on how much you practice, it could take between 2-8 months to _really_ get comfortable with a layout.