I full use 2-look OLL/PLL now with a few beginner algs thrown in when needed. But I do it in a slightly different way.
1. Orient corner cubes
2. Form top layer cross
3. Permute corner cubes
4. Permute edge cubes
If you're solving a even order cube (4x4, 6x6, etc) or the 3x3 Void cube, this slight vairation eliminates any chance of parity in the corner cubes, reducing parity to edge cubes only.