you reach a point where , you will have to use windows based application testing and you will run after tools which support them , the good thing about python is it has a pyauto module which you can use for the same . This module helps us running all the ui related tests . you might question "what is the advantage?" the answer is if you are truly comparing it with any ui automation tool "Nothing" . having said that , we all reach a point where , we will have to use scripting language across the board and you will have to have multiple tools being used. python has it all , so be it ui , embedded or application , this does it all !
so before you choose , give it a thought :)