I am so glad you posted this. I used the page myself, and I was thinking of suggesting a new design!
Getting speakers to review their own talks is a brilliant idea, and there is really cool functionality in that page. I just think users need a bit more “hand holding”. Well, at least I did
I have a busy week ahead, but I might be able to work on this next weekend. We might need a few iterations though, since I am not sure I fully understood all the options available in the page. But I can suggest something to start with and we can take it from there.
The only thing I would need is a review page that I can look at again. All our devroom videos are already published, so I can no longer access the review functionality. Is that something you could set up?