This innovation cell is not going to be the Jesus of acquisitions, but with luck, it will help get some minor gear useful to the end user in the fleet.
A group of dudes sitting around isn't going to fix the abortion that is military acquisitions as a whole. To do that, you need buy-in up to the SecNav level, and he isn't going to trust that to a bunch of JOs.
The solution to the late-term abortions that are (for example) JSF, LCS, and the new LHA is flag officers willing to fall on their swords. Unless both the personnel and acquisition policy are changed, that isn't going to happen.
The wrong people are in charge of the acquisitions process, and those people also get a gateway to lucrative private-sector paydays. It's a self-perpetuating disaster.