I have 3 North Thunderfucks on at the moment, they are on the second day of 12/12. I think I have two different phenos, 2 plants look identical and the third has slightly different looking leaves. Only time will tell for sure.
Yours look really good TBH.