I’m not the expert in that, main reason I want Styx is because I already have one Magic troop per color, but only Yellow styx for now. (I also have sufficient mana troops for my needs).
this thread might help though:
there’s a table here which gives the troop stats side by side. some players have also given their opinions on when it is best to use Magic vs. Styx