oh hell yeh i've found how to do language specific settings in VS Code so I'm actually enjoying writing markdown in it now.
in your settings JSON, you add language blocks like this:
"[markdown]": {
"editor.wordWrapColumn": 80,
"editor.wordWrap": "bounded"
}