Which should i keep?
Keep both. It is a good idea to try to keep 1 of every hero. As to which to level up, it depends on your play style, other heroes and troop types and levels. If you have ranged troops and heroes on foot, the panda is best as he will soak up damage ahead of them. If you have all melee, there some value to having a ranged attacker....it all depends.