I also use PC Engines Alix with Debian as home router and it is in many ways superior to commercial options, but quality of wifi drivers in Linux is long-term issue.
Also note that in unpatched hostapd channel bonding (40MHz and more channels) does not really work. There is a check whether neighboring channel is crowded (which always is due to overcrowded spectrum) that disables channel bonding. AFAIK Openwrt has patch that allows to override this check, but Debian does not.
As a result, i get consistently higher wifi speeds from commercial wifi APs than from my Alix router.
Also note that in unpatched hostapd channel bonding (40MHz and more channels) does not really work. There is a check whether neighboring channel is crowded (which always is due to overcrowded spectrum) that disables channel bonding. AFAIK Openwrt has patch that allows to override this check, but Debian does not.
As a result, i get consistently higher wifi speeds from commercial wifi APs than from my Alix router.