The canvas will have better performance if you don't redraw the polygon often. Using the canvas, you mostly work with pixels, and if something changes, you will have to redraw the full polygon.
SVG is useful when you want to make graphics or drawings interactive, as it will become part of the DOM.
This document may help you decide further.