Well. At least the new dl version does not want Admin rights, you can change install location and most importantly, the launcher does update the game.