Actually I think that Leann benefits the most from this. If things go by her plans it will be:
The Final 3 would be Leann/Ami/Julie. We all know that Julie and Leann have a Final 2 alliance, and it looks like Leann may have one with Ami as well. Game over. Leann beats both of them in the Final 2.