Hi Max,
This looks like a massive improvement on the original Cytoscape Web, well done! I have to admit to really disliking the original versions use of Flash, and had been looking into drawing networks using Processing.js (it is very fast for drawing nodes). I will now reconsider!
That said, if performance becomes an issue it may be worth looking at using Processing.js in Cytoscape Web. I had Processing.js draw and animate a thousand nodes and it was very smooth (in Chromium only, unfortunately).
I'll have a play when some layout plugins are available.
Giles