The IV distribution is especially important for Snorlax IMO. If it's a 15/15/2 Snorlax you have, it's a nobrainer. I powered a 71% ZH/BS Snorlax with 15/8/9 from lvl 9 to lvl30+ and I don't regret it. If it's a 2/15/15 though, I'd probably hold off. The reason being that attack IV counts double in CP calculation and that Snorlax already has 320 base stamina.
For the Dragonite I'd put emphasis on high Stamina and Attack IV. In this case, I'd look at the options and your attacking style. I have a feeling I'd rather try my luck at getting a DT/O or DT/H attacker, than powering up a low lvl Dragonite like yours. If you already have another DB/DC Dragonite, you probably won't need it anyway.