I dont know if anyone other than the circle of programmers knows what is going to be released on March 20 with Ethereum but if they have a web wallet we are done for.
What exactly does Ethereum bring to the table that Bitshares hasn't already got? Looking as an outside observer, it would seem it's an entirely untested alt-coin that tries to do "everything" with it's introduction of a Turing complete scripting language, but will most likely crash horribly after an initial pump and dump frenzy. This has been the case for *every* alt-coin so far - including Bitshares.
The problem is that even if Ethereum is ground breaking, there is no way it's going to find mass adoption unless it's demonstrably bug free and offers all the ancillary services that have built up around the incumbent Bitcoin, as well as features Bitcoin does not, such as asset stability.
Bitshares has significant advantage over Ethereum, you guys actually
have a demonstrable Market Peg for BitUSD that has (so far) held within a narrow tolerance, a reasonably mature API, a better, faster consensus mechanism through DPoS, deterministic fast block times and a mechanism for ensuring network congruence during hard-forks (101 Delegates) - in other words an upgrade mechanism.
Ethereum has nothing but ephemeral promises at this point, so I wouldn't start the wailing and lamentations at the temple just yet.
All you need is some on-ramps/off-ramps (most important) and secondly an idiot proof a web-wallet wouldn't hurt to get the ball rolling.