Yes, I think so. It’s the best deal available for incubators and will accelerate the cycle, so you’ll get your 24 hour (epic) incubabors faster. You get coins, darts and often very good, hard to get rare and/or epic DNA.
I would not recommend buying rare or epic incubators in the store - way overpriced, no guarantee what you’ll get (neither with the battle ones, I know, but at least they don’t cost much).
I wonder if it doesn’t help turn RNG in your favor so you’ll win and have to speed up yet another incubator Definitely just kidding!!!