I don't play with Chakram so it means my swordfighter is more about that spacing rather than poking from a distance. I use Aerial Assault instead for that better recovery and harder roll / air dodge punish.
Swordfighter has plenty of good pokes and ways to apply shield pressure. F-tilt, D-tilt, D-air, B-air, etc. I play the spacing game with him mostly. Except with matchups against characters with ranged answers like a Belmont, Shulk, or Dedede, I try getting in their face instead and outpacing them.
Stage-wise; Battlefield and Yoshi's Story (M) are good for U-air or Hero's Spin finishers thanks to the triplat layout. The Pokemon Stadiums are good stages too for those additional edgeguard options. I'm not too fond of Yoshi's Island (B) nor Smashville (either Hazardless or not).