For me, it depends on the time of day I did yoga, but usually had a hypo at some point during the class, but again, depends on the type of yoga you want to do.
With regards to management long term, if you stick with any sport that's new to you, it will eventually lower your insulin requirements...