Yes, the bobbin genie's do help with the backlash but you might not have your tension adjusted properly or the correct size needle. I would suggest going to Superior Threads and reading what Bob suggests for thread problems.
http://www.superiorthreads.com/educa...FcK77Qod0h-PDQ
You can look up Bottom Line thread and see the suggestions for needle size and tension problems that work for all of the various threads.