If you need more than 300 slots, you're a hoarder. You can always aquire stuff as needed rather than keeping everything youve ever had.
I think a good solution would be to split inventory, 50 slots designated to gear and maybe 100 for items.