Another problem I see is that nobody would even attempt to make open source changes to the BTSUI wallet since it's not exactly open, it cannot be freely used by everyone.
So unless someone creates a proposal to create a all new open source web-based wallet, we're probably not going to see much activity on the frontend side except from CNX, and this kind of defeats the open market we've been all looking for.
For example, I've toyed with the idea to add features ontop of the bts ui wallet, but decided against it after the license was changed. The community including web wallet hosters cannot use my added features without actually paying commissions to CNX. I understand that CNX needs a revenue model, but this revenue model kind of killed the open source movement for the BTS ui frontend, so it's not exactly the best solution.