Hi, guys! Disclaimer: I work for Inseego.
We have an orchestration platform (written in Django, Node.js, & Ansible) for our OpenWRT routers, including x86 vCPE, & MiFi devices.
It works best with a static IP, but dynamic DNS works too.
Free/NFR license is for 5 CPE.
If there is sufficient interest, I got approval from management to release it on here.
Here's some docs: https://wiki.inseego5g.net/
Mods: lmk if this is too spammy or how to better approach this.