I would like to echo the original concerns voiced in this post. I have several friends who run successful websites using other CMS platforms, and all of them are constantly trying to get me to drop Geeklog in favor of something else. So far I have resisted, but I am constantly frustrated, basically every time I have to interface with the "guts" of the Geeklog CMS.
Geeklog has always been a major pain in the butt to install, and the same thing goes for most of the plugins. As a simple user and not a programmer I see this as an issue of technical writing. The instructions and documentation assume the users know too much (we don't) and I almost always have to rely on the Forums to get the little details straight. I'm learning, but most people will just walk to another platform rather than fighting through it.
So here's the request - Please give me a form to fill out and "presto" it's installed. I should not have to go hacking around inside of the guts of files to make stuff work. If your instructions start off with "go to line 7943 of file named whatever.php and modify the "true" to "false" if you want your eggs sunny side up..." You get the point. I don't want to have to hack anything, change any settings, or gut any files. Just make it work for us dumb guys, Mr. programmer.
SEO - I worked on the SEO issue for months, literally. Now it seems like I've got it licked, and when I post an article (my website is primarily a news outlet) it gets picked up by all of the major search engines in a matter of minutes. So, Geeklog can be SEO friendly but I had to do a lot of work to make it that way. And If I could pull it off (with a lot of help) then the changes I made should be part of the standard package.
Every time SEO issues are addressed, it seems like there is a battle between programming form and function and SEO. We users care more about SEO than the details of smooth programming. SEO is what it's all about when your website is a business. If Geeklog is not SEO friendly, then most webmasters will choose another platform on that issue alone. Making Geeklog SEO friendly should be a major priority. It is for the users, and if you're either downplaying or ignoring SEO then that's a significant mistake.
It all comes down to user interface. The other CMS platforms have made the trade-off - easier user interface at the cost of reduced capabilities. My humble advice - keep the capabilities and build the user interface to be idiot proof. There's enough of us idiots out here trying to keep up, but it's hard.
"Patience?" It's April, 2008. What's the schedule look like?