Sorry to post in an old thread but I'm quite excited about ZZ, and I thought I'd share my experience with it as a novice
I'm nowhere near the level of you guys. At the moment I'm averaging about a minute, with a best time of 47-sec (I have a Long way to go!). So far I've had a good go of the following methods:
* Vanilla LBL - slow as hell, but can be improved with shortcuts
* Corners first - elegant method, but I found edge insertion to be very slow
* Petrus - great method for thinking about the cube, but deffo too slow to be a speed method IMHO
* Fridrich, with 4-stage LL - greatly improved my times, but really wasn't keen on learning all the algs for 2-look LL!!
* ZZ - much more difficult at first but keep improving all the time!
I can see how EOLine puts people off, because it is very hard to start with. It deffo improves with time tho - even for a novice like me! If you put in the work and nail it the benefits are huge:
* Automatic orientation of LL edges - gives me 3-look LL

* Easier F2L, using R, L, U moves only
* More predictable F2L blockbuilding (because of EO)
* No cube turns on EOLine or F2L means no time lost re-positioning, and allows memorisation of piece locations
The only real downside I noticed with this method is the two remaining hidden edges on the D-face. It can make the search for blocks during blockbuilding slightly harder. Going for an EOCross could be a solution, but its even harder than EOLine to do in one step, and it also reduces freedom during the blockbuilding phase, making it less efficient.
At the moment my F2L is way too slow to think about learning more LL algs, but the fact that a 1-look LL is feasible is pretty cool
