This is a silly project that solves a problem no one has. When we encounter aliens, it'll maybe make sense to have some designation for humans/earth as a whole. In the meantime though, it's completely meaningless.
And the flag itself is... ok I guess, but there are a million designs that would be equally acceptable.
I just don't get the point.