No doubt Smoke is a difficult matchup. I find the best way to approach him is by staying between the distances of just outside jump range and point blank, around B2 range seems ideal. At further distances Smoke holds the cards. Shadow Kick plays a part in moving closing the gap, as it'll cause Smoke Bomb to whiff, and Smoke is good at staying away. Don't use Rangs, unless you can make a GREAT read, a decent Smoke will Shake it every time - it's usually not worth the risk.
Sorry it's not great advice, I'm better at using her than explaining how I use her.
What are peoples experiences against Baraka?
Maybe I just suck, but it feels I can't do much against him unless I'm point blank in his face poking constantly, and that does measley damage, even for Jade. His Blade Charge fucks me up, slightly better range than Jade and it comes out quick with his blades having priority (staff moves are just way too slow to truly react to it). Is there a reliable way to punish Blade Charge with Jade on block? Are there general strats that are good against Baraka?