If it doesn't get shot down before seeing anything useful because of towers. Not to mention that an upgraded overlord is not going to break any speed records. Plus losing it is a more costly form of scouting than the other races.
Creative solutions can help the scouting problem, but shouldn't a race that requires constant scouting be at least equal to the other races in scouting ability?
Scout with peons like every other race