Love or Shove: Woombie sleep swaddle?

I love sleep. I love swaddles. But I can’t tell if this Woombie contraption is the best of both worlds or the worst?

Help a nearly-born-again rookie mom out! There’s a video on if you need more help deciding (turn your volume DOWN before you head over).