Sounds like WB wanted to launch a Hulu style site with a new full budget B5 series. Hopefully, we will get a smaller series with same budget per episode via existing channels, but maybe non-broadcast (initially).
I'm quietly optimistic, but will not pin all my hopes and bet the cat-food...