I have some SVG files that specifies width and height as well as viewbox like this:
width
height
viewbox
Just use CSS to make the browser resize the SVG! Like so: See http://www.vlado-do.de/svg_test/ for more details. I just also tried it locally with an SVG that has its width and height given in "pt". It works well in Firefox.