Hi,
Would your warning still be true today ?
I just proxied my AsusWrt Merlin through caddy without much problem.
I just had to enable tls_insecure_skip_verify on the caddy conf to allows self-signed certificate.
I didn't tested firmware upgrade, but all the UI works AFAICT: forms saves...