Hi Andrew,
I using stacking on easily a third of my images. Like many others, I use Zerene. I like it for several reasons. First, it has two different stacking algorithms that behave quite differently and can produce quite different images. (For shots like yours, and for flowers, I generally find that the DMap process is better, in that it does a better job of preserving color saturation and texture.) Second, it has excellent retouching capabilities. Stacking often produces halos. This happens most often when two surfaces that are adjacent in the plane parallel to the sensor are quite far apart in the perpendicular distance. With Zerene, you go through the stack to find the image that is in focus at that point and simply paint from there to the stacked image. There are some images for which this does not work, but usually, it works very well. It is also faster than PS.
In my experience, you don't need a rail unless you are doing very high levels of magnification. I don't even own one. Instead, I just focus on the closest point to start, and then move the focus back slightly from one image to the next. Works fine with my images, which are usually in the range of 2:1 to 1:2. If you have live view, that makes it easier to focus clearly on the nearest spot. I generally try to shoot somewhere in the range of f/8-f/11, which leaves a little wiggle room for error.
What I do find extremely helpful is a geared tripod head, which allows you to make very fine adjustments in any direction. I use the Manfrotto 410, which is expensive and heavy, but it works well. Adding an
adapter for my standard Arca Swiss plate was nice but not essential.
If you look at the "flowers" and "wilted flowers" galleries on my site,
http://dkoretz.smugmug.com/, you'll see lots that I did this way. Most but not all are stacked. (Usually, if they are stacked, much of the exif information will be missing, which helps see which are stacked.) I'll post one example here.
Dan