My wife teaches yoga. I have done the sun salutation and a few other routines with her. But I haven’t gotten deep into the ritual of yoga.
That said, it depends what you mean by “does it work”. If you are looking for stretching exercises to strengthen your muscles, increase your flexibility, and improve your health, then I would say yes it does.
There are many levels to yoga, as there are to any deep mind/body exercise. Sound like any other “sport” you know?
If I was smart, I would take advantage of my wife’s experience to develop a yoga routine that would help with my archery. Maybe you can do that and write an article for TBM 8)
Bottom line, no pink leotards necessary.