I was waiting for Gorosei to be the final opponents, but then Imu was introduced and everything made perfect sence, Was it really too late to introduce Imu?
That happened in chapter 909, so probably 400 or even 500 chapters before final, which is good.