Seems like the obvious first step would be requiring companies to buy emission certificates to cover those leaks. It'd very quickly become profitable to fix them.
The size of the images taken from GHGSAT's satellites could never cover a whole region reliably and they still require a lot of processing to allow for the detection of smaller leaks. I think that would create a situation where companies would underreport those leaks and the government wouldn't have a reliable way to check if they did.
I think it'd be much more efficient to tax consumers in general for the oil they purchase and "let the free market do its thing". The transition or rather, letting the polluters pay their fair share, needs to happen much quicker than what we're seeing today and half-assed measures aren't getting us there anytime soon.