I don't understand -kindly explain.
So far the discussion has been lively. BUt in your post you mentioned a website which doesn't throw much light on the point of discussion. I also visited answers.com, yahoo, bbc etc.
It seems that "It's time we went home" means "I want to go home". "We should go home" indicates a decision taken at that point of time meaning "we should go home".