I have this machine and think it's great for free motion quilting. I enjoy quilting with this machine.
That being said, I don't like the needle threader. You have to get the hook through the needle first and then somehow get the thread under the "guide" on the left side and then gently release the hook while gently holding the thread. When the hook pulls the thread through the eye of the needle, let go of the thread.
I have had the machine for 6 years and still have difficulty using the needle threader.