It’s not a huge thing, but at:
http://docs.platformio.org/en/latest/ide/vscode.html#packagemanager-is-unable-to-install-tool
the line:
C:\Users\{username}\.platformio\penv\Scripts\platformio.exe run -target upload
needs to be changed to:
C:\Users\{username}\.platformio\penv\Scripts\platformio.exe run --target upload
(note the added dash in front of target)(I guess you could also change it to -t)