Do you think you can attribute the relaxation more to the breathing or stretching component?
I've been doing casual meditation (mostly just mindful breathing) and I wonder if I'd further benefit my mind from Yoga. I already do intense cardio and resistance exercises from other activities.