I think that more than the 5 year gap, it would have been better to let more time pass DURING the story (instead of less than 1 year for each book, with feast and dance happening simultaneously). Which makes sense, as in this world it's quite .... difficult to travel great distances unless you have dragons, and considering the big amount of events (including a war) it's difficult to believe it all happened in 2-3 years.