Award winning indie sector makes case for Channel 4 hub