I actually found uninitialized values more useful than zero-values.  When you have uninitialized values on the stack, the numbers are typically 0xFFFFFF...  When I was testing what the syscall returned, it was helpful.  Either way is fine though, I guess.