I don't know if the talents are good, but somescreen is miscellanius but can help. I only put one in my deck because I don't really need it and it takes up useful deck space, but with a may cast, you'll never be defeated in PvP again!
Totally agree. As for leopards, they come with the traits, but if you want more you should go to the Hatchery to hatch a pet. Hopefully you get a leopard with hatched talents back.