I think it's ok. I think it could have a bit more of Zack in it.
I do have a question about it though. Why hasn't anyone ever bring it up to SE on the grounds of whether it is or not canon? I don't care if it is or not, but it's a FREAKING headache to read peeps argue over something publish by...