looking at the relevant Swedish maps your summary of what is needed technically is spot on. Running well on compass is essential a lot. Kerstin Ullman who you ran against ran at jwoc last year - I met her in Biel as she was friends with the family I stayed with there. Nice girl.
I thought I got really good at compass in some winter trainings but that was in pretty flat open forest.. takes a bit more effort in tougher terrain!
The weekend races were selection for the Swiss Uni champs team so Kerstin might make it, she ran well.