My current setup is a bit rubbish -
ISP (Belong) supplied Sagemcom NBN(FTTN) in bridged mode to a Draytek 2830vn Router doing the actual work. Apple Time Capsule 2tb (now minus the hard drive - turns out it still works without the drive) is the wireless AP, all routing disabled.
Then a Netgear DGN3500 running OpenWRT is configured as a wireless bridge - the Snakeoil Server is connected to this via ethernet in the stereo cabinet.
I've been really strongly considering building a router. Either from second hand PC equipment (my preferred option for home servers and the like), or going the route you did with a box from China.
The last decent device I had was a Fortigate 100d (got it for free from a past employer) and loved the interface.
How has your overall experience with pfSense been? I've looking into Opnsense as well - think I'm leaning towards that over pfSense.
Alternatively, there are a heap of wireless routers on AliExpress that support OpenWRT that look half decent.