Client Luci - Configure multiple devices

No, it just highlights that having Luci running on the controller host opens doors to more easily adding/linking local or custom content into an already established interface/UI.

The controlling host machine will almost always have internet access by the nature or convenience of its normal useage.
That presents the option to proxy that connection to the device thru the browser.

and https://gist.github.com/longbill/d321fc371e6dda9acf40decdb923c048

Implementing similar methods as a Luci module/app would be the preferred end result.

Yes, takimata was kind enough to correct me on the lack of raw TCP in browsers. The tunnel would need to be JSON-RPC and https compliant.
Maybe we could start with using device side uhttpd as the tunnel mechanism for now?

Tunnel between device and host machine. (already needed connection to access device side Luci currently)

Or roll your own repo...