I check your site, Nice work by the way.
You say you can not use an auto-reset feature when your program the Arduino using the RS-232. (...)
Well, that's not what I say
. What I say is that the board published there doesn't support the auto-reset feature. Meanwhile, in my board I have actually soldered a cap and resistor to add it (since the bootloader shorted the start time, it became very difficult to do the manual reset at the right moment).
A breaduino is, of course, the simplest of the Arduinos; but even if you can use it a final product, the breadboard is much more expensive than, say, an EDuino PCB, and doesn't provide not even nearly the same reliability. You can build breaduinos on protoboards - same reliability just a bit bigger.