+1
I am in favor of the updates going on the Trello as a low- or moderate- priority item. This might be an appropriate job for persons with the Media rank to work on.
As for the glitches, I don't think that fixing it is super high in priority level compared to other things. But if High Staff puts it on Trello I'm sure that a Tech would be happy to look at it.