Fantastic post! The iceberg analogy is one I have used for myself and with my teams many times - the downstream complexities are unpredictable and often large. A great post on this topic by Kris Gale, VP at Yammer: http://insideintercom.io/product-strategy-means-saying-no/