Yes unless they see plenty of emails around the same issue, I doubt they will look into the issue. Since this is a direct email, I guess they will respond quickly as well.I sent an email to the email you provided
and I also suggest that everybody that still has issues uploading documents or lodging his visa to email them and complaint about it. Seems to me that they think that they are aware of the problems that we're facing but they are actually have no clue!!!