AFAIK, the main reason why you may want to switch from iternal to external metastore is scalability. What should be the rate of Spark jobs or table reads to make Databricks