The benefits of the iMindMap app for Windows include improved organization, enhanced creativity, effective brainstorming, and visual thinking. It allows users to create mind maps, flowcharts, and presentations, aiding in problem-solving and decision-making processes.