If there are users, then it is useful. Because the question implies the product is already under development, it might be advantageous to present the work effort to people. That advantage may lie in showing people something concrete rather than relying on their imaginations as a source of feedback.
The reason I believe it is advantageous is because what I imagine a video debate site to be is probably not how you envision it...and I don't have a positive opinion of what I imagine.