I've been tempted a few times to lie about airport in sight, but haven't done it, I don't see any reason. VFR, who cares? It's only an issue when you are flying into a controlled field, when you see the airport they cancel you. If they are antsy, I'll just cancel FF and move on.
IFR, they generally just want you out of their hair. But if I can't see the field and I'm not familiar... even if I am familiar I still wait until I have the field picked out.
This can cause a longer flight. I flew to Key West IFR last April. When I got near Tampa, there was a line of thunderstorms forming up that I couldn't top, the airplane I was in didn't have oxygen, ATC was real busy with all the airliners deviating, and told me to stand by. I was just about to declare and turn, when the controller asked me what I wanted, I told him immediate 90 degree turn, which solved my problem. He then cleared me direct to Key west, which meant about 75 or so miles over the Gulf. I asked if I could fly along the coast, he said he couldn't do that due to arrivals, plus there was more convection further south, so I took the clearance.
I got near Key West, the controller had me descend so I was at about 1,500 feet 10 miles out. He then told me to report airport in sight. I knew generally where it was, but couldn't see it. He told me there were two airliners in bound when I was at about 7 miles, I still couldn't see the airport, so I told him I didn't see it. So he gave me a vector, around the naval base, to about a 20 mile final. I got over land, reported the airport in site. He came back with some snark, and said "Yeah right, are you sure?" I responded, "Well, let me see, there's a huge runway a few miles from me on my right, but that's not it, that's the Naval station. Then there is a big runway further away on my right, that's it, yup I'm sure." He just gave me a kurt, "continue".
With GPS and the ability to load visual approaches, I suppose I could've just loaded it up, set my course to the faf and flown until I saw the airport, but why do that? Just be honest, if they don't like it, tough ****.