Experience is excellent for providing a reality check. Too much reality can doom an otherwise worthwhile design, though.