Independent Review of an Open Video Content Platform