I dont think that 1 or 2 items extra will be a big burden to your inventory, even before you acquired your battle tower. One can always invest a point or two into their Encumbrance and get the points back after acquiring the battle tower. With battle tower's stash, you can store as much junk as you like.