Yes, Mr. Stitchy is canon because he is a skin that appeared during the Halloween event for a short time. Though he is no longer in the game for now, players can rest assured that he was going to play a seemingly much more prominent role. And he still could in the future.