This all seems perfectly fine, yeah. I agree with HWR about Tokyo Godfathers feeling more like a Christmas film though, I might skip that for now (although I'll read the comments for sure).
I'd also forgotten Lain was only 13 eps, I remembered it being 2 cour for some reason.
I'd also forgotten Lain was only 13 eps, I remembered it being 2 cour for some reason.