All those are solid. Agree that I think Iowa's is the best design but a little biased. They all avoid the critical mistake of adding too much tiny detail to the design. While we're talking best state flag designs, let's take a moment to salute what might be the worst... courtesy of Minnesota.
View attachment 75228
Stitched together by someone's grandma in 1858.