DD-WRT not complex if you just need to turn your router into AP (access point) or client bridge or etc. The idea was to improve your router from the stock firmware kind of overclocking it through locked down firmware code. Tomato and OPEN-WRT does the same also might be slightly more complex for most to understand those two. Linux type of code being tap into. Not all router but those that were from Linksys company now Cisco or whoever run Linksys so much changes and merging.
I don't use DD-WRT and the routers I had to use them on I know long use. 802.11G there is nothing wrong using the G if you only have that sort of hardware. Don't let others tell you not to use it. I still have 802.11G hardware here but I don't use it and have disable 802.11 Mix Mode.
I don't use 802.11AC or the newer 802.11AD since all my other wireless hardware is 802.11N so in other words whatever you have then you should stick to what you need not what others tell you should need. In the end just don't want to waste so much money or time trying out different firmware just to learn that it won't work or just not needed.
Nodes - 15 wired / 30 wireless
I don't use DD-WRT and the routers I had to use them on I know long use. 802.11G there is nothing wrong using the G if you only have that sort of hardware. Don't let others tell you not to use it. I still have 802.11G hardware here but I don't use it and have disable 802.11 Mix Mode.
I don't use 802.11AC or the newer 802.11AD since all my other wireless hardware is 802.11N so in other words whatever you have then you should stick to what you need not what others tell you should need. In the end just don't want to waste so much money or time trying out different firmware just to learn that it won't work or just not needed.
Nodes - 15 wired / 30 wireless