It does not appear that there have been an updates ClickMap since 2008 (correct me if I'm wrong). Items need updating:
Automatically Identify/update report suite selections based on rendered page. If page is multi suite use a pop-up or something for the user to select which dataset they are evaluating.
There still appears go be a conflict with interactions with ClickMap plugin working with Custom/Exit/Download Links. If there really isn't would Adobe write a white paper on "ClickMap and other Link tracking working nice together"
Ideally ClickMap should trigger like a custom link, and not be dependent on the resulting landing page. If this were asynch js it should have little to no performance impact with all the benefits.
Configure a way for snapshots of the page to be stored either on Adobe servers or your own identified. The when running the clickmap overlay, you can either see realtime or historical views of the page (as the page rendered that specific day). It less important about the specific content and more about the page layout. This could be done by making/aliasing object ids if they haven't already been set on the page.