I think fact that you can create 100 characters and store items within them 100% safely is quite not so fun.
Its maybe even faster and than crafting wooden storage box and tons of walls and defes.
I can imagine some crazy nolife people can store all important items like that and those that have lives and better stuff to do with them than storing items all day and creating alts all day are quite in disadvantage.

update:
-After you log back items will apear in yours inventory so no item teleporting abuse.(should be pickuble only as crime act) If you chose to give items to other char to teleport them you can do that today also via towns.
- if you dont have homeastead box will apear on ground with yours stuff instad.
update2: or even better and more hard core mode teleport entire character to base if he logs out so if you woud like to get his items you would have to kill it (effectivly prevents item teleports). teleport it back to original location once you log back.