That article doesn't say anything about how much methane is being released. The fact that it's happening isn't being disputed. The prediction that it will be catastrophic is.
Oh, it will absolutely be catastrophic if the Siberian tundra thaws. Have you seen the estimates for how much carbon is locked in the permafrost? It's more carbon than is in the atmosphere today. [1]