I had foaming issues, and to remove temperature as a variable I installed a thermal controller. I now have much tighter control over my carbonation and it also serves as a lagering fridge when it is not occupied by anything else. (This only takes a small amount of planning ahead of time to achieve). When all is said and done, what is another $60 spent on a device you already poured money into, right? ;-)
But you don't NEED it, no. Setting the thermostat on low will probably suffice.