Sounds like a nice place for a data center. cold with plenty of cheap natural gas to power it.
And as far as scheduling: gas power isn't like wind or solar power. You don't need to schedule it. All you need to store gas is a big tank.
Even if it were schedulable and constitent in quantity, the catchment area is fairly wide and would require considerable infrastructure to gather, which the oil companies were not geared to do to begin with (they were going for petroleum, not methane). From what another local poster mentioned, there are plans in the works to capture some of that methane, but they require studies, licenses, etc. etc.
If it was a good idea then, it's an even better idea now.