@bubbagrub: There are many different opinions on that question, so this is just my two cents.
Commutators are great and it is well worth knowing how they work, but the fact is, they require more thinking and that will slow down your BLD solves for a good while until you are very, very comfortable with them. I switched to corner comms about six months ago and it took most of that time to get back to the times I had with OP corners. It's a long term investment.
My view on edges is that M2 is a great stepping stone towards comms. The reason is that the M2 move, unlike a T-perm, is a typical interchange move for a comm. So when you execute two targets one of which is UB, you are already doing a comm without realising it. Several targets can be easily set up to UB to conjugate comms. The approach is often called "advanced M2" and it's a great way to learn about comms while still retaining the advantage of being able to fall back on mindlessly blasting through individual targets without thinking. Plus, even when executing targets individually, M2 is relatively move efficient, to the point where it would take a lot more effort to gain benefit from switching to edge comms because you really would need to reduce thinking time to almost zero.
Finally a comment about means. Means and singles are in conflict, as goals. Single PBs require taking some risks and accepting a few DNFs, and as long as I'm not disqualifying myself from the next round I'd rather have a fast DNF than a slow success. Aiming for a mean requires effectively accepting poor singles for a while... but it's nice when a mean comes along by accident like mine did yesterday

.
Edit: Regarding TuRBo, I have seen Maskow and some others recommend this, but IMHO it's not as good because it conjugates algs rather than a single interchange move like M2, so it is less efficient and not a good stepping stone to comms in the same way. The usual reason for recommending TuRBo is that it uses the UF buffer which some people say is better for transitioning to 3-style edges. However, DF isn't bad, and although I don't have much experience with edge comms, it looks to me that any advantage UF has is only marginal.