insanely complicated.  Microsoft will hopefully address a simpler method for drawing polygons from SQL, in future releases of the VE control.  Why not just make the Geography object readable by the .Net framework for use in VE?