I am a camper. 65:35 in Dragonblight is my hot spot. I've seen/captured (not all mine) 6 here, without much camping involved. I've also gotten one at 36:19 in Sholazar. I don't camp-camp though. I just log an alt at that location and check on them occasionally. Middle of the night helps!
I've just now plopped 3 pve alts at spots and will check them occasionally, will post for real id pull overs if any pop up!