pfSense has horrible wireless support, other than that there is no reason not to have it. You can use an external AP if you want AC wireless.
10gig is still quite expensive, you might find some cheap xenpak adapters that work on 10gig, but they use non standard cables. 4gig is really an illusion, its 4x1gig streams not pure 4gig unless you are running some windows thing im not very aware of yet.