I cannot unlearn WO now but I can learn other methods and stop practising WO

But here I come with some thinking I did on these top-first methods in case you can help me:
Don't stop practicing it, when you see an easy case in inspection, go for it
From the dozen or so solves I did with basic WO yesterday I realized that in the bad cases where you need to solve 2 or even 3 bottom centers, the need to repeat 2-3 times the five-move alg (something like R' L' R' L R or it's mirror) is quite time consuming. So unless you get a very good case (like a scramble with top already solved) I understand it's not the best method.
That's the problem of WO (or even Nutella), the bad cases are sooo bad.
So, the idea of keyhole, I assume, is to use that free spot on top to solve the 3 bottom centers in just 1 move each, with maybe a U / U' setup move in between centers to put the keyhole "on top" of the center to be solved, am I correct? I can see how that would be much faster than WO but what I don't see is how to solve the 3rd top edge after that without affecting the already-solved bottom centers. I assume there must be an easy alg that I must learn for that. EDIT: It was much easier than I expected, once you have the pyra in front of you the 4-mover is intuitive enough
I was about to tell you this
But, then I came to Oka, and I can easily see that having an edge solved and another in the wrong spot can lead to the same solution than before and the 2 top edges can be solved after bottom centers with a 3-mover like R U R' (put the 3rd edge in while extracting the wrong one, rotate the top as needed, put the extracted edge in its place) without affecting the bottom centers. So, it looks like Oka would be a better method than keyhole unless you have a scramble with two top edges solved already. EDIT: And, in this case, it looks like the opposite, the 3 move to solve the two last top edges only works for certain orientations of the edge on the bottom. Will have to watch a video tutorial for this
Some prefer keyhole, some prefer OKA... the best thing is to use both of them, because they are not so difficult to learn.
Anyway, either with WO, keyhole or Oka, the bottom edges can be solved either with the 4-move 3-cycle or, I assume, with specific algs for each case if you wanna get faster, but basically the same algs for all methods, right?
There are only 3 cases for the bottom 3 edges (5 if you count mirrors). If you use a top-first method, they are always the same. Just learn them in 10 minutes and profit!
Last but not least, 1-flip I assume is more algorithmical and maybe good for advanced pyraminxers and for cases where you already have an easy 1-flip top.
1-flip is so intuitive and so easy to 1-look all but last 3 edges in inspection with it.
If my reasoning is correct maybe I can learn basic keyhole and Oka in like a day? (without learning specific algs for the 3LE other than the 3 cycle, as they can be solved with at most 2 consecutive 3 cycles in the worst cases).
Of course, you can learn the two methods in half an our or less
Thanks for your advice!