At first I thought your blades were stalling badly, and they probably are a bit, but when I looked at the available power compared with the output power you reported, it looked better than I would have expected given the small blade size for that alternator and the low rpm reported. (providing I didn't misread something or make a math error)
At 20Km/hr air speed, for a 1 meter diameter blade there would be about 344 watts of kinetic energy in the air passing it, so if you are harvesting 8 amps at around 12 volts, you are getting 96 watts of it, or just under 28% of it, which isn't that bad considering your blades appear like they should be in a stall condition because of the low tip speed ratio they are operating at. Still, you could potentially achieve a higher or similar efficiency for a larger swept area, thus generating significantly more power. While your blades can't go faster because they can't harvest more power, they are still generating reasonable lift based upon the efficiency. That surprises me given the low RPM. I would have expected the efficiency to go much lower.
If the numbers provided are correct, I don't think that just going to 24 volts with the same blades will help a whole lot, as while the rpm will go up, and possibly the efficiency, I don't see it going up by more than 6% to 35% overall(about a 21% increase in output power) and I doubt it would go up that much. There is only so much power in the wind.
You have the thinner magnets than the standard designs usually built here, and the stator is about the same thickness. Still I would think that longer blades, such as 5 foot and fewer turns of wire in the stator, would enable you to utilize your 12V system, and generate much greater output. With larger blades optimized for a lower wind speed you will have to adjust the furling to ensure that the stator doesn't over heat in high winds.
On a good note, the view looks lovely, and I am happy to see that you can mount the turbine on your building. Here, I only mount tiny ones that do not attract too much attention. I don't even know how one would go about getting a permit to mount a large turbine on a rooftop here. Rich