Ivy vs Helm
You have two major packages in Emacs for incremental completion, like when you are typing a M-x command or looking for a file. They are Helm and Ivy/Counsel.
I started out using Helm, but the last 2-3 months I have been a Ivy user.
Helm is older, than Ivy. And it is this large monolith. There are some good and bad sides to that. The bad side is that it takes longer to load than Ivy, but you do not need to do much with it once you install and enable it. It work more or less like you expect it to. I don’t think I had a lot config with my Helm setup.
Ivy on the other hand is a lot lighter. It was the first thing I noticed when I started to use it. Emacs loaded faster, all the Ivy interfaces were noticable snappier. But you will spend some time configuring to be like you want it to be.
Your needs may be different. But I would give Ivy a shot, if you think helm feels a little bit slow.
Some thoughts about nibs
A little bit of history. The Pilot G2 0.7 was the pen that got me into better pens. And when that happened I soon figured out two things: I don’t like scratchy, and I like a thick solid line much better than a thin one. And I never questioned this much as I moved into fountain pens. And I still like thicker lines better than thin ones. I still like wet pens better than dry ones. And I still like a not scratchy nib better than a scratchy.
I have a Kaweco pen with a medium nib that feels a lot finer than most of the medium nibs I have used before.
Let me be perfectly clear, it is not what I prefer, but it is not bad. And there are some stuff I like about it. For example how I have a lot more control over my writing because a finer nib will naturally be more scratchy.
I might get more pens with a finer nib in the future, or I might not.