I'm thinking of building an array of Pis but I'd like an intelligent method of powering them, i.e., I would like power to each to be controllable via USB. I like the USB GPIO Module suggestion given here, however, I would like to know if the reset pin is an okay method of starting the Pi assuming it was properly halted.
The other method I considered was using a USB-controllable power strip, but the reset pin method sounds much cheaper if it's okay.