Archer C1200 doesn't support OpenWRTDefault TP-Link firmware may not support it though.
@vignesh_venkatesan If cost isn't a problem go with either of those else I would recommend going for Mi Router 3g and flashing OpenWRT.
I got it for 3.2k after applying some coupons on AliExpress. Still on the way.
The only downside is 2 LAN ports. In my case, I will connect it to the Great Indian Sale 5 port switch and use.IIRC it has only 2 LAN ports.