Of course, the suggested solution with reactivation every 90 days would not suit everybody. I would never argue that it should be mandatory. But it sure would be nice if VSL would provide such an option, as a means for their customers to protect their investment.
Regarding corrupted projects, for some reason unknown to me, my eLicensers (got two of them) will occasionally fail to be recognized by my system. Usually one of them only, and it has never happened with my ilok or WIBU-key. Anyway, due to this source of irritation, I've loaded Cubase projects only to find that Vienna Instrument or Vienna Ensemble cannot be loaded. The only thing I need to do to get up and running again is to close Cubase (without saving the project), reconnect the eLicenser, find the VSTblacklist.xml file and remove the nodes referencing VI/VE. Never had any problems beyond this. I imagine saving the project might cause problems though.