Management need to give some hope to the punters, let it run for a bit. Consider some (more aggressive) marketing perhaps. Give the "ducts" a chance to at least swim in the same stretch of water, so to speak.
Should be a good product with what appears reasonable fundamental planning. Keep talking.
Spread the word.