I don't get the "this trade will not get us past this team so don't do it" mentality.
If a move makes the team better now and in the future, do it. If it gives the team a better piece in terms of future trade value for when that better piece is available, do it. As long as it doesn't put the team in the Tax, do it.
If it is a rental that costs to many future assets or put them in the tax, don't do it.