I love both appearances, but I’ve got to go for Legends! I’m overly obsessed with it as well. I basically dedicate my days to LoT. Like, I have a binging schedule to rewatch it, so I’ve been watching. 5+ episodes per day recently. I don’t have a social life whatsoever. But yeah, Arrowvwerse John is my favorite!