My Esante has a auto needle threader and I love it but my singer has one that has not worked since I got it I use one of those little cheap threaders and it works great.
I would not invest in something more expensive as I have found most of these miracle solutions you see never work
as they say they will