I'm sure we'll get a great DF video going over everything. Thankfully the framerate is alright. I've definitely experienced drops, but they haven't been consistent or dramatic as far as I can tell.
Jon replied here that the Doom Switch coverage will go up on Saturday with Digital Foundry.
I picked up a physical copy this morning, just been playing at work but haven't connected to wifi yet. How much space is needed for the day one patch and multiplayer going physical?