It's worth noting that when we were in our last "building a big new product" push over a year (for our Helpdesk product) we were doing sprints because we had harder deadlines to work within. Having said that we still hated the overhead required to properly plan a sprint so even if we were in that phase again I'm not sure that we'd go back to sprints.