The reason for declarative (file based configuration) for Thinq things not to work with this binding is that it reads configuration values from properties instead of configuration. Not sure if other Bindings just always read config values from configuration property of the thing or if they combine properties and configuration nodes.
In any case, if you wish to add file based configuration support, this is the change needed.