Instead of using a UCI driven configuration for pingcheck, I would rather be able to provide it a series of commandline arguments to describe the behavior that I want from it.
This doesn't need to mean the UCI parsing is removed, they can both live side by side.