I agree having an inventory limit is good, it loads faster and reduces server storage strain.
But the restrictions are too small for higher level players, where it starts is fine but the increases for level ups are too small and far between. the amount of increase for buying more is too small and/or too expensive.
(Also paint/color kits should stack in one slot like Divine relics do, that would save space.)