I feel you man really. RNG isnt fair... Sorry to spread the salt but i had to share this
If you want i can give you a never used Michael + Belobog + Ramiel account. I know its not Sol but its good enough imo, especially if its an alt account.
But to complete what Ramu said on Michael, she is ok but not that strong on her own. What makes her special is the light damage buff she gain at lvl 45. Then she becomes really good in the middle of a light kamihime team (Artemis <3)
Ok interesting point of view. The thing is i had already unlocked Gilgamesh and Granuaile when i got Amon, and i would need complete different souls for Arthur.
So it will be Siegfried for now. I just got her and i really like the char
Plus even if i agree with you right now, i assume the content will become harder later. Even now, i've been farming the light raid boss and his infinite rage bar, and Amon + Siegfried arent too much.
In the end i think i'll switch between Siegfried, Andromeda and D'art (maybe) depending on the situhation. It will take time to unlock all of that anyway.
Ps : If some ppl wants Sol i have 4 account with her (and random SR) i can give, just pm me.