This is indeed the usual way to manage time limitation of a code. However, with the upcoming marketplace for ProRealTime codes, it will be possible for market vendors to release time limited products for their customers, in a simple way, with limited time license handle by the marketplace. Therefore, it will not be necessary anymore to include such time limitations codes in your indicators.