You don't have to upload a banner, you could however complete your portfolio with experience, skills, etc. Whilst it may be frustrating for you, enforcing strict quality checks is what both clients and freelancers have told us they want.
Makes sense.So my application for the above mentioned wouldn't be considered until I complete my profile on your website ? Strict quality checks shouldn't enforce a member giving out their personal information.Though it may not sound appropriate to many but if website uses escrow/middlemen to hold the payments until the work is complete,it shouldn't be mandatory.