As someone who went the DIY route for over a year I think Excel or pressurized are really the only 2 good options.
The time aspect has to be seriously considered when mentioning DIY. To attempt stable CO2 levels you need to have your bottles incubated at a constant temperature so plan on a container with an aquarium heater (a few degree rise/drop can drastically affect CO2 production of the yeast which can wreck havoc from an algae standpoint, say hello BBA). You should sanitize/sterilize your bottles after each use with some boiling water to prevent bacterial contamination. It's really also not that cheap when compared to Excel (for a 20 gallon mind you). Larger tanks benefit from CO2 but smaller tanks can actually be cheaper when using Excel (when you factor in sugar/yeast costs). Buy the bulk large container of Excel (2L/4L? can't remember) for under $50 and it will last forever. I normally get the 750ml bottle and use it sparingly for my puffer tank, but you can calculate how long it would last for your tank (probably a month or two).
Just my 2 cents.
I totally agree that Pressurized is the only way to go IMO but not everyone is ready or willing to put up the up front costs of going pressurized. I did DIY on a tank for 2 weeks only because I was awaiting a custom built regulator and that was the last I did DIY CO2. Some use it with great success and consistency for me I like the ease of my pressurized setup.
Criag