but with the generator don't I just need the generator and a controller? Then I can just add a tank to the system if i need to later.
If you can afford the larger upfront cost of a generator and controller and everything you will need to get it running right it is the better option.
If you are on a budget, want to add a reliable c02 system for a few hundred, then buy an electric regulator, they usually are set to release 0-20lb per hour. Once you have the regulator ($200ish new) then you can rent a c02 tank for your "mig welder" for dirt cheap and it will last for months. Simply enter your room dimensions into the calculator and it will show how long you should run and how many lb/hr to run to achieve 1200ppm saturation.
If you do go with the tank you can use a simple $20 timer with the regulator to set it to run for periods to saturate to ideal conditions while your exhaust is off.
If you can afford the controller, can handle the heat and dont mind paying for propane, and if you can afford to get all the crap you will want to get it running right, it will be better for a long term location.
If your just wanting to add a simple but equally effective system on a budget that wont waste any more precious room, or add any more hanging hoses burners/fire hazards, then go with the rented bottle