Add a routing mark and check-gateway options as part of dhcp client configuration, available when add default route is selected and alongside the routing distance option. Or, otherwise expose a dhcp client hook that I can use to add these options.
This would make PCC-based load balancing possible for me without scriptage in environments with multiple dynamic addresses.
Thanks for PCC by the way, works great.