Jeff Krukin says no.
I agree. We have too many departments already. But we do need a lot better interagency coordination of space policy, something that having a space council might or might not help with. I in fact agree with his recommendations in general (though in addition to elevating the Office of Space Commerce, I would re-elevate AST back out of the FAA and have it report directly to the SECDOT, as it did when originally formed in the eighties).