deathfrost could be good but i can't test it myself
+9 spellpower
If you're only counting damage, sure.9 sp is like +4-5% dmg increase for 200 int twink, just try elemental force, queue random dungeon and check your dps meter. For vet twinks its damage scales 30 -> 51 in bg, so its even better.