Hey Arie,
Right now that's the best way to test if the custom license fields have changed. And, of course, you can modify your app to emit "fake" TF_CB_FEATURES_CHANGED to test how your app handles it.
When we release our hosted version of TurboFloat Server instances later this year custom license field changes will be immediate.