I would say having 2 sticks would be better, just for the fact it can then utilize dual memory channels. The two channels handle memory-processing more efficiently by utilizing the theoretical bandwidth of the two modules, thus reducing system latencies, the timing delays that inherently occur with one memory module.
For example, one controller reads and writes data while the second controller prepares for the next access, hence, eliminating the reset and setup delays that occur before one memory module can begin the read/write process all over again.
Some say that performances really only increase about 10% when using dual channel memory, but hey that's 10%!