For any purpose and for any embroidery machines; prewound bobbins saves you time. You have more time to embroider and while not wasting time for winding your bobbins.
Tension on prewound bobbins is much better than on self wounded bobbins. The result is much better with prewound bobbins than otherwise.