Dragon pulse all the way. Many Pokemon can learn ice beam, so coverage can always be found elsewhere, but seeing as dragon pulse has such a large jump in power compared to ice beam, I think it is worth the extra damage. Even though dragons have been nerfed now, dragons are still major threats in the metagame. Both are useful so if possible, I would suggest having both, but I couldn't tell you much more without seeing your planned moveset first.