Perfect reason why some of this should be client side. If they were, then there wouldn't be this inventory space issue. Everything doesn't have to be server side.
Inventory absolutely has to be handled server side, unless you want people easily cheating their way to ungodly amounts of gear and riches.

This thread is making me think a number of you really do not know how data management works :/