Magic Mile is New Hampshire and at no more than 7 degrees, is much better for OW racing (and has always been), imho. Homestead, Kansas, Vegas, Kentucky etc. are just too high for my liking, but that's the minority opinion, I think.
Good stuff on PIR.
I don't mind the chicane, but it's been tooooooo long since I've seen a race telecast.