Installed a set of Dunlop D606's and figured I give these heavy duty tubes a shot. They are 4mm thick and seem very durable. They actually make installation easier as they hold their shape well even while deflated. They are a quite a bit heavier than a stock tube but the weight is not at all noticeable while riding.
Edit: I've determined that these tubes create a balance issue even with balancing beads installed. They are tough but I removed them.