Great idea - wrong platform. Cisco specific solutions aren't reachable for many.The big advantage of Cisco DMVPN is that it can create a fully meshed tunnel network with endpoints
Look at Linux (Raspberry Pi) solutions or powerful, affordable routers like MIkroTik and common tunneling protocols like OpenVPN, L2TP, GRE, etc.