For now, I have great results with 2.9.0 pre-release 3.
There are some issues though:
Soft shadows work well but have some banding issues. (probably limitations of WebGL…)
Shadow settings have to be turned to higher softness levels than for Eevee to get good results in the browser. There are no V3D shadow settings (yet?).
Thanks for the great work already done.