I agree that concrete ideas are good for brainstorming and making sure you build a system that can support it down the road. However, that's where I'd say you should go for some of the more unusual cases, interesting cases, fringe cases, as they'll test the system you're trying to design, while...