Canvas is generally more performant so I imagine it could be a better fit depending on how complex things get. Very rarely have I encountered the performance limitations of svg, though it has happened.
There has been some work on an SVG back end. It also supports rendering to PDF and PostScript.