Recently bought a TP-Link WR-1043ND, and after trying out the current latest firmware from TP-Link, immediately tried to install OpenWRT on it.
Following the instructions on the OpenWRT wiki, and installed version 10.03, which is the latest stable release. The installation went without a hitch, and I was immediately trying out the web-interface, but the installation didn't detect the wifi interface. After a period of Googling, rebooting and general fiddling, I gave up, and installed the latest beta release, 10.03.1-rc3.
This time, it immediately detected the wifi interface, and I'm now happily using and exploring OpenWRT.