I just followed your example, Bacon. You gave me so many free wins that I decided to return the favor.
Sorry it took me a while to find this thread and answer you as I usually read the French part of the forums (Les visions D'Arcana mostly).
As for the update to the tower, once you check the number of wins the top 100 guys have, it becomes clear that handing out some free wins will not affect your rankings, unless you're in the 101-150 bracket.