Made it to level 7 (Mechanized)! The person finder helps a lot :)
Yes, being able to find things makes or breaks a run, IMO. Something we are discussing improvements to. I did a run last night to level 14 but I ended up cheating a bit to locate the last couple of objectives on a couple of levels.