Welcome! I think most of the people who participated in this old thread you found (The W) are still around, so hopefully they can reveal whether they know anything more now than they did two years ago.
After a promising first issue, it took SI until the last few pages of issue 8 to finally get interesting again. Nothing associated with All Star Bats surprises me anymore. The art is always good, I will say that.