bgp route dampening is not so cpu intensive.
once the route is dampened, it depends on a simple property, the ReuseLimit, in conjunction with the HalfLife of the suppression, to begin advertising the route again.
this is not too cpu intensive to worry about, unless you had thousands of routes to dampen.