St. John's council has received a pitch for two condo towers that, if approved, would become the tallest structures in the province. Thoughts?