Glad you got it going! To answer your question: no, it should not have mattered. I wonder what else was different between your ETH0 and ETH1 settings? Of course, I've fixed a number of things by unplugging and plugging something back in again (or taking something apart, cleaning it, and putting it back together again). I suspect this was a case of "correlation does not imply causation."
In any case, the only time ETH1 vs. ETH0 should matter is when you're initially getting set up, since only ETH0 does DHCP.
Getting groov connected to the Internet is the most complicated piece for most people (the doc that Ben mentioned above usually answers all the questions that come up, about port numbers and VPN, etc.). Of course, we're always looking for ways to make this easier for our customers. Any/all suggestions, or links to other sites that explain these networking concepts, are greatly appreciated!