While dynamically zooming to simulate a wider display is a good idea, hardcoding the minimum display width as 1000px is not - this is why I've implemented configurable dynamic and static zoom levels.
Video