I wish I could get a decent mesh system. One router isn't enough to cover my house with some of the building materials used.
Or, with dual-radio routers, setup WDS between the routers using one radio per router and clients on the other, so traffic does not compete for the same channel. I am not sure whether you can still do roaming this way as I've never tried it. But I did use it in the past to brdige wired clients from a secondary router back to the main router over WDS.
If you're in a country that uses steel / concrete to build, unfortunately physics is not so kind towards any signal propagation through that :(