Well first, they both do QoS, so the basic technology behind it is the same. Where they differ is the area where they manage traffic. "QoS" manages from LAN/WLAN to WAN. That is to say, its between your modem and the rest of your network. WISH manages traffic across your LAN, from say computer to computer. Now everything on your WLAN (Wireless LAN) going to your WAN has to cross over your LAN, so in some ways they certainly do overlap. There are some times you need to use WISH though and not QoS. One is if your streaming from a media server to different laptop's/TV's/HTPC/Etc across your network. Since this traffic does not cross over your WAN, QoS doesn't touch it. Another is if your using your router as a access point. Now granted usually in that situation your going to have your main router doing the traffic management anyway, but there are some situations when you might need the AP to do it instead.
In short:
QoS = Controls internet between modem and computers. Good for gaming, Netflix, Youtube, etc.
WISH = Controls internet between computers on network. Good for File sharing, LAN parties, and wireless security cameras.