Glad you had fun! When you kill a pal you get the same loot/drop as when you capture it. Once you capture a pal you can see the drop on the left of the screen. If you missed seeing that you can check the paldeck. Other reasons to capture pals is you get the XP bonus for the first 10 of each type and more chance to get a pal with good passive skills.
Bothered playing this because my daughter is Harry Potter mad. Play the shoot em ups with my Son. Afraid to admit that I enjoy the wizarding world more!
I will add it to my list but we need to finish current games for now because we're playing 6 games right now with 4 days streaming lol but definitely on my list !!