I switched to Pi after experiencing OpenCode V2 about a week ago. Dislike the UX direction a lot. I took some effort to sift through the Pi plugin ecosystem to get my setup in a good place.
I will say OpenCode has likely improved significantly from your experience. I never experienced any of that since ~May of this year when I picked up OpenCode the first time.