No. No resources are consumed.
Why disable it?
Enabling the Lua VM increases the surface area of lakeFS which is exposed to attacks. We are not aware of any such attacks, but that does not mean there aren't any. We designed the Lua client to prevent privilege escalation.
However this might not suit all environments. For instance, an authenticated lakeFS user who is allowed to run hooks may be able to access web services from the lakeFS instance. In a locked-down environment you might not want this.