TBH I think it is mainly a slight learning curve for people (including me) rather than any major problems with the website. It is a shame that the developers couldn't import the data from the old database to the new database, so people wouldn't need to re-register and upload previously uploaded supporting documents - a minor task for even a junior developer. But, it is what it is.