Please post feedback about Arrow and LineageOS later.
I've tried LineageOS 18.1 with MindtheGApps, it was fluent, better than Arrow A11-which is a fine ROM- in my experience, no lags, no battery drain, safetynet passes with flashing a zip file shared in telegram channel. My only problem was it was charging slower than MIUI with the same adapter, but not unusable unlike LOS 17.
Arrow A11(GApps build) was not very smooth in my experience, but Arrow A12(GApps build) was good. It was the best custom ROM I tried, smooth, safetynet passes without flashing or tweaking anything, no battery drain, no random bugs. But I haven't used it more than a couple hours so take my advice with a grain of salt.
I've also tried Resurrection Remix latest Zhan build, touchscreen wasn't working when I flashed the latest A10 SixTeen Kernel, but with stock kernel it was fine. Safetynet passed default like ArrowOS. It was again a nice ROM but I didn't like the interface also it didn't felt as snappy as Arrow A12 so I haven't spend much time on it.
I've tried MIUI 11 A9 Global ROM too. It was snappier than MIUI 12 and I liked the UI more but battery usage was worse than both A10 and A11 MIUI ROMs.
Mind you, I'm not trying to test ROMs, just tried to find the one I like as a casual user and I was unsuccessful at the last, there is not a single ROM that I find perfect and enjoy using it.