Problems from joining SVG and HTML seem like they happen all the time, esp. judging from Stackoverflow questions. Off the top of my head, I remember that an SVG src for an img tag won't inherit from the containing DOM's CSS.
(That's not to say there aren't Javascript exeskeletons that inject the SVG directly into your DOM for you.)