Ok I've seen all three eps now and liked them.
Not sure I'd have wanted either Runaways or New Mutants to be like this. But then I liked Runaways better than any MCU tv show so far, and was pleasantly surprised by New Mutants, which I was expecting to be more along the lines of what Morbius and the Venoms were.
Also how great is the name London Thor