Seth isn't as good as Sol, although is a reasonable replacement for Wind teams. There will still be content where Sol is better than Seth even for Wind teams however, because Seth simply isn't as OP as Sol is (due to lacking Dispel).

Marduke doesn't replace Sol at all, as she has no heals. She fits extremely well into the whole "kill you before you kill me" Thunder ideology, but there will be times when that just isn't enough. At those times, you replace Marduke with... Sol. Which is the biggest problem with Marduke really, her slot is contested by Sol at all times, so why would you get her over Sol...?

The simple fact is, Sol is by far the most universal Kamihime that is out there so far, and might forever continue to be so. Because she is just that OP, even before she got Awakening. The only other Kamihime to date who brings THREE excellent tools to the table in a single package is Ryu-Oh. And I guess Water Raphael, but her stuff is slightly gimped (B -15% instead of -20%, overdrive reduction rather than extension).


Does that mean that Sol has to be the first KH you pull from Miracle tickets? Not necessarily, but if in doubt, go with Sol and you won't regret it.