Yes, to use LimeLM & TurboActivate with Adobe AIR apps you need to create a native installer. This is due to the design of Adobe AIR. If you want to use any hardware-locked licensing you have to build a native installer.
We explain how to create the native installer on all platforms in the Using TurboActivate with Adobe AIR article. The advantages of using the native installer is that it can install even on computer that don't have the Adobe AIR runtime (which is a great many computers).
Tell me if this helps.