Hi Arjun,
A revert all portals button is on Sloan's wish list.
Or perhaps more usefull would be a "add/remove this portlet to all portals of this type". It would be good to be able to add a new portlet without distroying all the user's customizations.
Use Case: A new package (say events) becomes available and each community now needs a portlet to access it.