As I submit video, I use the ESP system reasonably often. Unless there's some hidden section I don;t know about, all the site shows aside from details of your submitted files, is your name, email address, ID number, username, and a fancy little pie chart showing your acceptance rate. No balances to be found as of yet.