I spent two days in SXM, though I never slept there. I'd say it depends what you are looking for. SXM was full of tourists, cruise ships and pretty much didn't seem like any special place to me. I don't know about Canouan, but SXM didn't impress me at all.