Looks to me like I am correct in assuming that maintenance will be needed if kibana is ever changed: Constructing a Request Using Kibana Saved Search Information
It also looks like there was a PR to add an REST API to do this potentially: https://github.com/elastic/kibana/pull/11632
Still think there should be a straight forward way to load your "saved search" outside of kibana.