It would be cooler if it took the shape of the beach into account, and showed what would be across the ocean if you were oriented along the tangent line.
Of course, in practice such an app would not attempt inspect the coastline on a molecular level. It would just use vector data from some map source, and I suspect that would work quite well in practice.