What's the difference between smygu and ysmygu. I only ever see "Dim ysmygu" around where I live (South Wales)
No difference at all.
smygu is more often used in informal settings, but both are 'dictionary words'.
Shouldn't be wrong typing ysmygu to smoke
It isn't wrong - ysmygu is in the alternative accepted answers.