Great article but very time consuming advices. Those are great for building up your own me-brand which you can use as a platform. The only thing that really bothered me is sticking to your application once it got rejected or there was no answer. I know that agencies spend hours on reviewing portfolios and would really love to get into the details in every project of every applicant, but they simply cant because of time. So in my opinion to keep on asking them about your status and where to improve might make you look very unprofessional. Those kind of questions belong to a community.