While these threads are quite usable, be advised the essential cotton thread produces a lot of lint in a longarm/midarm due to these machines operating at a much higher speed than a conventional sewing machine. I have used both the essential cotton and the essential pro in my Innova longarm. With the Essential cotton I made sure to clean my bobbin area thoroughly and frequently. The essential pro I was so happy when the one cone I bought to try was gone. I just did not like the look of that thread once quilted. I really did not like their essential pro at all but I believe my dislike was more preference and not due to any physical shortcomings of the thread itself. There are many, many brands I prefer over these two.
I generally prefer poly threads over cotton just because of the lint issue. Nothing more frustrating than discovering your tension went off mid bobbin due to a blob of lint getting caught in the bobbin spring. Or all the lint buildup along the top thread path. I do still use some cottons but only long staple premium like King Tut. And to be honest I have not gotten any Tut since Superior sold out so I don't know if quality has changed.
If you don't mind using polyester and like a shine to your thread I highly recommend Glide. You can also use embroidery threads to quilt with. Metro has great prices on their thread at only $3.98 for a 5000 meter spool. You won't find a less expensive thread. I haven't used too much of it as I have so much Glide, but what I have used worked just fine.
https://metroemb.com/store/index.php?route=common/home