Careful,
As far as I know and based on my experience with TP-LINK the company doesn't do anything special in relation to GNU/Linux. They are taking drivers/firmware developed by Atheros, Realtek, Ralink, and whoever else's chipset they might be using. TP-LINK is a brand and not one focused on GNU/Linux let alone free software so the fact something works is largely coincidence. TP-LINK might be a better choice than Linksys/Cisco/Netgear for one reason or another (maybe TP-LINK is more careful about documenting the “Linux” support on the box). However this said a lot of companies document “Linux” on the box and then do an even poorer job than companies who don't. I'll give you an example. HP documents very thoroughly the companies support for Linux. They even indicate through various wording what hardware will work with free software distributions. Compare this to Samsung and other companies. These companies tend to list “Linux” on the box or list “Redhat” or something similar. When users actually go to use the product though they find the proprietary drivers don't work. There may or may not be some hack somewhere.. but the point is they didn't release proper (free) drivers and thus support is never going to be ideal. There is a much greater chance of losing it entirely (discontinued product, etc).
