Between Google Maps and Seadragon, Seadragon would be preferable. As Revned said, it's smoother, but it also gives you a larger and constant view of the image.
As for the Javascript thing, it's interesting, but doesn't seem to be much different than relying on a browser's image resizer.
I wish I could help, but I don't know anything about this kind of stuff.