Done a little bit of this in the last few years, but not in the past season. Local Wilts Avon fishing poor so i decided that i just needed to get out and catch some fish since the river season began. The club i belong to have a pair of small lakes about a mile apart, knowing one of them is pretty well stocked i got a shock when i arrived to see the car park crammed full. So i opted for the other lake which has much fewer fish and no anglers. There was 3 or 4 carp patrolling a small bay when i arrived, so tackled up hastily with 8# and 7ft 8lb double strength and mounted a white blob/fritz on a large #10 wide gape, a few quick casts to test and adjust buoyancy, and first accurate cast and bang 11lb fat ugly mirror in my net

. This killed that end of the lake so a careful stroll found a few more cruising the margins, so same drill: get the buoyancy spot on and cast to intercept and it is simple.
Another trip to another set of lakes yesterday landed me 20 rudd and roach up to a pound on small flies, and a chub of 5lbs on the fritz, but i couldn't land a carp to save my life, a few pricked and scared by my enthusiasm!
Just a couple of key things i have found to fish this way is the fish need to be near the surface cruising, or to have water/light good enough to see them, and a fly (pattern not really important) that is bushy and bulky enough to break through the surface tension and then barely sink at all, this is most important. So just work out the lead required to get your pattern down a foot or so to the fish, and let it hang, do not move it! Carp will tilt back and show their gobs and watch your fly vanish. Look forward to next weekend and some hot weather and light wind to bring the fish up into the surface layer