Sorry, Erin, I have not heard of "Traffic". Personally, I would go with 3 coats of water based but 2 may be enough for your floors and situation. One thing that I would do is to keep a can of the finish that was used, even if it's empty. Mark somewhere on the can exactly where it was used. That way, depending on the cleaning and floor maintenence products that you use, you will have a lot more info to go on if you want to just refinish 5 or 10 years down the road.