Visual KPI has always supported running on sites with SSL Certificates. All features except the Geo Maps have worked with or without SSL enabled. The only user action required is to manually change the Alert URL to include https as the prefix rather than HTTP.
When the Visual KPI Geo Maps feature was introduced, some changes were required to the way in which the Google Maps API was invoked, so this feature remained a "non-SSL" feature for several builds.
As of build 642, ALL Visual KPI componenets are SSL-friendly.