Stepnix was correct on all counts. You'll get the updated PDF for free, you just need to come back to itch or DTRPG to download the update when it comes out. And I do get a bigger cut from itch.io, so if you do not intend to purchase a physical copy, it is better to get your digital copy here.