In my opinion the judging process gets always super complex and very time consuming, which is a real downside - Judges take ages to finish or cannot finish at all.
At first I want to say that we all are humans. So we make mistakes, which is natural, and so we will never be able to be the perfect judge. We are influenced by a lot of things that do not only depend on the maps, but on the world around us, friends, work, relationships, family, mood, weather, etc.
This implicates that no matter how many times or how hard you try the score you'll give in the end for a track always will off, even if it's just a little bit. Thing is, you never know by how much it's wrong.
I suggest:
Less complexity in judging, which might ends in a little less accurate score per judge, but due to the higher number of judges it will even out itself in the final scoring. There should be at least 5 judges. (You can see at least 5 judges at every good sports tournament that requires judging)
An advantage is that judges might have more fun judging as they don't need to drive each map for over half an hour, but are done within 2 hours in total instead.
A small disadvantage is that we need more judges. But those will be easier to find, as judging will be more fun. But the most important advantage is a lot less time consumption. Judges will be able to finish there work without neglecting everything
The judging process should look something like this:
Drive a map until you get a clean run. Then act as if you were on a server and drive clean runs for around 5 mins. Afterwards you can write your score down in the judging sheet. (However, nobody forbids you to keep playing on this track if you yourself like and enjoy it. The map caught your attention then and you can still improve the scoring or give additional points later on, if you want to.)
The part of the judging process in the ( ) is optional.
Those are my 2 cents.
EDIT: btw I want to try this method with all the judges in MTC August.