Installation appium for windows (1.4.16.1) confusion?

Hi,

I’m a bit confused as to the install of appium for windows? There is a windows download from the appium.io site. Do these instructions need to be followed when using the appium windows download from your site?:

http://appium.io/slate/en/master/?python#running-appium-on-windows

i.e. does one need to install node and npm? or does the windows installer do it for you?