I also have the 3 Bar in hand and am just waiting on the new tune. I am not expecting it until next week since I know they had a lot of orders ahead of mine. It sounds like it will be worth the wait, though.
I decided not to change the thermostat at this time. My temps run in the low 180 range and since I don't track the car, I am not too concerned about heat soak.