You can't choose a wifi card without knowing what is the router, and the internet connection. For example, if the ISP is a 5 Mbps DSL connection, and the gateway router is 802.11n, than the TPlink is more than adequate. On the other hard, if on Google Fiber, than the Asus card with 802.11ac to maximize the wifi connection would make a lot more sense.