It depends on what the deity finds worthy. If you have a particular appreciation for the sea a sea god may take a liking to you. They usually seek souls of honorable people. They are more likely to pick their worshipers too who gave them offerings and sacrfices in life. So if you're kind of shitty but very devote in life I think they could overlook that since they're not perfect either.>Tfw you're the last soul to be picked off of the auction and you see the auctioneer feeling bad for you.
I like your take though, sounds really creative. What do you think makes one soul more worthy than other? Or is it just each god's criteria (like one appreciates kindness, other war capabilities, other judgement etc)? I like how it sounds though, you're worthy in the eyes of some gods but not others.
I believe Gods need to feed off the energy of offerings, sacrifices and souls like we biological beings need energy to live. They evolved off of human belief and culture. The gods take their followers to paradise or to serve them. The souls can probably last millennia but I doubt they are eternal. Eventually the energy will be exhausted.
Perhaps the xtian god is a being outside everything else that doesn't depend on human energy but I doubt it gives a shit about humans.