Nachteil: Das setzt voraus, daß Popups neue Fenster sind und JavaScript das Recht hat, die Größe neuer Fenster zu bestimmen. Letzteres kann man abstellen und ersteres wird durch tabbed browsing gestört. Bei mir sind Popups immer Tabs und das ist gut so.
Aber man kann natürlich auch einfach alles in einen Tag fester Größe packen. Um den kann man immer noch ein Popup umzu bauen (für die, wo's funktioniert).