TL;DR cpud needs a way to configure a static address and an available ip command
My first suggestion was to add a switch, smth like -netconfig usb0;192.168.22.202/24.
@rminnich proposed to instead use a more generic argument to supply an initial script, overriding the cmds that we currently have. I could also imagine a .cpurc file.