The answer to whether you need a pH controller is not an absolute. Many folks here cycle the CO2 off at night and on during the day at a constant flow rate. IMO, it is better (though I will not say necessary) to use a pH contoller. If you do not use a pH contoller, be sure your CO2 flow starts prior to your lights coming on, and that it goes off before they go off (the amount of time lag dependent upon the size of your aquarium and volume of plants).
The pH in your aquarium is a fairly complex dance between the carbonate concentration (hardness), CO2 concentration, and other factors (like phosphate concentration and the nitrification process). You already understand that plants require CO2 to generate carbohydrates and oxygen (photosynthesize); and, of course, they only do this when the lights are on. At night, they stop consuming CO2. Cycling the CO2 on and off will cause slight swings in your aquarium pH, and just leaving it on at a constant flow overnight will do the same, but in the oposite direction. Fish and other aquatic species, including plants, are generally pretty resilient to pH swings so long as osmotic pressures stay the same (which should be the case in your aquarium). So cycling the CO2 off at night will not generally cause great harm.
Cycling CO2 flows on and off with the lights will mean that when the lights come back on, it will take some time to get CO2 back to the optimum levels to adequately support photosynthesis -- though the plant demand just jumped. Controlling CO2 with a pH meter, on the other hand, to maintain a relatively constant pH will instead result in CO2 always being available to meet demand (and an avoidance of the pH swings). As demand changes, so does your CO2 useage, but always maintaining equilibrium of the gas with it's disolved analog, bicarbonate ion.
Anyway, that's my $0.02 worth on the subject...
(As an afterthought, here's a link to a pretty good discusion on CO2 in the aquarium including a table on the relationship between pH and KH:
http://www.thekrib.com/Plants/CO2/co2-booth-faq.html )