I also bought the TL-WDR4300 over a year ago. Been rock stable on the OEM firmware. I would have put DD-WRT on it, but the last build was almost 2 years old. I figured if there was a DD-WRT bug, I'd be SOL with any updates.
We are not a loved organization, but we are a respected one. -- John Fisher