If you don't mind spending a few $, here is a more elegant solution:
http://www.cadnovation.com/en/products.html
not an endorsement, as I just d/l'ed the trial version over the weekend & have only
as yet tried it in R14, but it seems to do what they say...
> create ModelSpace Viewports that are dynamically linked to the PaperSpace layouts
>