I think the sprite looks good but I can see how removing some details could make it pop up more. Reminds me of modern Guilty Gear designs vs classic Guilty Gear designs.