Yes, this is an awesome idea! The overview page appears to me to be mainly for new Launch users. If people use Launch every day that page is irrelevant and a waste of space. Another option would be to default the user to the Rules page after they click a specific Launch property in the Company view since the Rules page is used more often than the Overview Page.