Megurine has low damage, but relatively high health and range and has a chance to warp your units back, as she is more of support for Kagamine Rin & Len and Hatsune Miku in the stages she appears in, try to time your units well so they won't be warped, although sometimes her warp can save some of your units from a powerful attack from the other enemies.