can't say i'm a fan... i found the best way to learn to use vim is to force yourself to use it in an everyday environment. that means at work, where you need to get stuff done. and it will suck and hurt but it works. jump in the water and you will learn to swim. i wanted to quit around a dozen times but i stuck through it. sometimes i would copy and paste using the cursor and clicking so i could move forward, that's fine. you have to learn little things at a time. in 6 months i found i was fluent enough to get my normal work done with ease. 10 years later i love every movement of it and am still learning new things everyday... what an amazing editor...
I never learned to touch type, I have just typed a lot. I have no idea where the keys are consciously but in general my fingers can figure it out themselves.
Sometimes something will go wrong and my conscious brain steps in and suddenly I've just got to look because I literally do not know where the hell "v" is. :D