mwan3 is awesome. I have used it at some places and it works very nicely. The only drawback is that you have to make changes to the routing table only through mwan3 or understand all its iptables rules to figure out how traffic is being routed. For example, if you add an IP to an interface with 'ip addr add $IP dev $DEV' the local route for that network doesn't automatically work because of the iptables mangling rules.Thanks. My plan is to load balance between BSNL and Airtel using mwan3(How to use multiple WAN connections using the mwan3 package [OpenWrt Wiki]) for the time being. I am using a TP-Link TD-8616 (ADSL2+ Modem TD-8616 - Welcome to TP-LINK) modem at present but will need to get an additional modem for Airtel. Any particular modem you would recommend?
Modems with a Broadcom chipset are usually better than the TrendChip/Ralink/MediaTek ones. TP-Link and D-Link both have modems with Broadcom chipsets.