I think Elain ending up with both of them is definitely a possibility, especially since Sarah hasn't had that type of relationship with any other main characters.
If I had to choose one I would say Azriel, I think they had a really good connection and it would also make a good story line for Elain not ending up with who she was mated with.