I always have that box checked, but I really can't say whether it enhances the experience or not.
But I believe that if you manage a lower league team, and are trying to buy players from abroad, then having the box checked can make the game a bit harder. Especially if you don't have that many scouts.
I just leave it checked. Sometimes it is annoying, because the board won't make as much transfer money available if they know little or nothing about a player, and it can take a while to get the player scouted. So, in that sense, it tends to make the game a bit more difficult.