The biggest problem with potholes is the way they repair them, bunging a bit of tarmac in and levelling it off doesn’t seal the gap.
Water gets between the patch and the rest of the road. Freezes and they pushes the patch out. Result a few months later it has to be done again.
Cycling and also owning a car that sits only 60mm of the road (kit car not that exotic) those holes can really ruin your day.
Better to have a database which flags road x has been patched y times so resurface it properly....
But smart roads, just stick a microphone at the side and listen for the bang as a car goes though.
Solution looking for a problem if you ask me