I have a couple of those alpkit kepler ones. I like them but the material is too stretchy to use the pockets for much more than a credit card. Like even a cereal bar has it sagging down over my arse. Maybe not when they’re brand new but soon enough.
For long sleeve merino the sporty icebreaker ones are my choice. The ones with lots of different knits all over the place. Accepting they’re not cycling specific but more than any other merino I’ve tried they keep their shape over time. Neither going saggy nor shrinking too readily on normal washing. Think I’m on my third over about 15 years. Because they hold their shape I think you can also size up for a bit less skin tightness and get away with it – mine do both riding and just wearing.
However I’m resigned to the idea of having to choose between (100%) merino and pockets, unless anyone can point to something better. Maybe some blend? Thus far I’ve chosen merino. I love it because I don’t mind getting damp if it still keeps me warm, which it does. And it’s truly remarkable how little washing I can get away with.