I and others who believe it's true already said why this leak is / could be legit. If you aren't satisfied with them it's okay, it doesn't matter.
And there is nothing like "burden of proof" here. It's a leak nothing else. I am not responsible to convince you to believe it. If you don't that's fine. Nevertheless I do.
If you think the quotes are unlikely, hilarious or whatever... granted. Doesn't change anything on my side. 99% of the WoD leak were all of that and it turned out to be true.