I don't like buyback programs, I think that they are an artificial mean to drive up the price, only in the short term (also, only if you burn said coins/tokens)
I also like the price rises naturally with developments of the project. But buy back which is going to be done is not bad. Decreasing the supply will be likely effective. It's good even if it rises the price only in short term. Any healthy activity for rising the price should be appreciated.