some device scoring heuristics