Holding onto a few gyms is so good, have 4 so get an incubator every 4 days, and with the fact I barely play the game that's pretty much getting them faster than I use em, so give it a few weeks and I'll have a healthy supply.
Imagine having 10 gyms @__@
Also 10k hatches since gen 2: 2 Dratini, 3 Larvitar, 1 Mareep, 1 Gligar. So good.
At 120 Dratini candy and 115 Larvitar, so close to both of them. Will be great to be able to get two more 3000+ Pokemon. If I can find some level 7-9 gyms to train up they'll be set for a long time.