I also cannot access my funds on myTrezor.com, can't say I'm impressed at all.
I will be sweeping them right back to a paper wallet the moment its up, what a waste of $120.
From my understanding it was never the real goal of the project to provide a web wallet, but since third-party wallet creators didn't incorporated support for the Trezor yet, it was created to make the Trezor usable. So in fact it can be seen as a freebie on top of your 120$ paid for the Trezor.
But I think, that it should be wise to drop "Bits Of Proof" if that's the "so called backend" and replace it with something more decent, perhaps "chain.com" can be a contender?