What if you did phasing, like in ZZ-b, but with CFOP? You would put two opposite LL edges opposite of each other, not necessarily correctly oriented, but in the same orientation. This would reduce the number of LL cases from 3916 to ~600. Phasing is mostly intuitive, and only has 6 cases. Though this is technically a 3LLSLL, I think it is better then other 3LLSLL methods, such as OLL/PLL, as phasing is relatively lightweight. What do you guys think?