Somehow I avoided becoming a coffee drinker, even as a math grad student where the process was formalized in the department.
The starting wagons work the same way -- they don't move at all. In general, the dwarf mode occurs in a portion of one map square. The whole world is not your play area in dwarf mode. That would be impossible without some form of abstraction, as we've discussed elsewhere.
I'm going to do more with weapons/armor once I get racks/stands working in barracks with squads. There are some pitfalls there as far as having dwarves constantly re-equip and it setting off a cascade of re-equip jobs as everybody fights over the scraps. Not sure what I'm going to do at this point, since it's not going to be on the menu for a while.
If you get lucky and get magma near the oceans, then yeah, you can create land over the ocean, in a weird way... it won't sink. But it only occurs on the local map. There aren't very many new world features, and nothing like a changing sea level or anything like that.
On the release, yeah, I can't catch all the bugs myself in any reasonable time-frame, so there are going to be problems, just like there were problems with the first public release. At the same time, yeah, I was considering not replacing the primary download link until some of the issues are ironed out after the release -- however, I'm not sure what that would do to the forums, since it'll inevitably cause a lot of confusion to have two branches up, especially since the current release is already a development version. There'd also be some confusion with save compatibility if there are two main versions, since they aren't compatible.
As far as what's best for my financial well-being, I really don't have the slightest idea. I wouldn't be making 3 dollars an hour if I had business sense. A buggy release turns new players away, yeah, and I have large problems in that department already. At the same time, I should be able to clean up the worst of the bugs quickly, and if I don't get something released, I'll also be losing people who get sick of waiting, and a good chunk of my support comes from repeat donors. I guess I'm not suffering many of those losses yet, and I know a lot of you are waiting patiently and encouraging me to spend as much time as I want on it, but I really should get something up at some point. It has been a long time.