Okay I've just read up on TuRBo for the first time, and I think it's a pretty trivial method that I myself thought of on my second day of BLD (really!). The only reason I didn't do more research on the subject was because I didn't know anything about ELL or cube-solving programs back then, so I just forgot about it after a while.
Now that I've encountered this again, I think I'll mention the ideas I had back then, which I've actually used for a few days but abandoned them in the end because they were too hard for me (I averaged 4-5 minutes when I was experimenting with this). Since I didn't know about ELL algs, this was what I did:
Terminology:
"Side" edges mean the edges that are opposite each other in a U perm.
"Central" edge means the edge that's between the opposite edges.
"Empty edge slot" means the edge that's on the same face as the U perm but is not part of the U perm.
Pretty obvious naming. If you still don't get what I'm referring to, you will once you read the stuff down there.
Case 1: All edges oriented: Do a normal U perm.
Case 2: 1 "side" edge flipped: Do a 2 move setup move (trivial) to bring it to the "empty edge slot" (which simultaneously turns the bad edge into a good one) and do a U perm.
Case 3: 1 "central" edge flipped: Do M or M' to bring it to the "empty edge slot" and do a U perm.
Case 4: Any 2 edges flipped: Flip the third (oriented) edge using Case 2/3's approach and do a U perm. Then flip the other 2 edges with any alg you like.
As you can see, these are all pretty trivial too, for the lazy BLD cuber who doesn't want to learn 6 more algorithms. Edit: I forgot to mention this, major problem is, you need to know which edges to flip in the end, so in other words, this is a really pathetic method that I came up with
Erik, how is this different from whatever Milan Baticz is using? (as mentioned on your site, he uses ELL for BLD edges right?)
PS: Am I in the wrong thread?