EC Uploads are on a timer, I believe we can only do them every 48 hours.
I don't like rhe idea of EC Day;
EC was supposed to be only obtained by winning events of course now 90% of all EC items purchased have been bought from EC which they got for free, which I believe is total poop.
There is way too much free EC these days as it is, if the whole EC rules, etc was up to me, i'd say 1 EC upload per week, as well as 2 Free EC's a week.