Bill I get the impression that you are not alone. I think Ourstage has some obvious problems that need fixing fast. We can only point these out and the rest is up to them.
They appear to be tinkering with irrelevant stuff or introducing gizmos and novelties outwith the competition rather than fixing the major problems. With more traffic these flaws will only get worse.

Perhaps we should ask Brian to get an official statement from Ourstage explaining what measures they are employing to fix the system to deal with our concerns and reassure us that these matters are being dealt with.