As you have said, your fingers have to ''learn'' the algorithms, not your head, cause are the fingers who have to move the cube fast(well, to learn with fingers you might lear also with head
That's why I always prefer to learn algs for the applet, not by the notation.
I like seing the alg performed and then learn it with my fingers.
That's the reason I don't have any of the Friddich's algorithms noted in any paper....... all in my head
:) Or better said..... in my fingers.. heheheh
Hope I help you