The HeroLab license doesn't have to be renewed - it's good for life AFAIK. Add-ons (such as the Bestiary and upcoming APG) have to be purchased, but once purchased my understanding is that updates to them are available for life as well.
That is a change from their Army Builder and Card Vault programs which require yearly license purchases.
It is 100% official. We are working out a press release that should go out this week hopefully. We signed the deal at PaizoCon last week.
-Lisa