Two questions, a how are you determining storage per user, and did you ever get an answer?
I never got an answer, but now we can assign default credits to our users. We start with a low number of assigned credits and have users demonstrate needs before we up their allocation. These days we use Portal more than AGOL, so credit usage hasn't been an issue for us yet.