Whether is turns out to be accurate or not, that MOC is awesome!
I was hoping the new clock tower would turn out to look close to the 2004 one. Was probably my favourite set from back in the day, got it for Christmas and it's still at the parent's house safely stored away.
Since we only saw the four champions leak, is it likely they are the only four figs included in the First Task set? Figs change between demo models and release, and I'm guessing whoever the leaker is grabbed all of the ones from that set. Just my two cents.