It's never a dull moment here is it? People who cannot land on something not perfectly flat and now interesting 'advanced techniques'
I've heard of it but to be blunt think it's rubbish. The time period where flaps will give you enough lift to soar skyward after you have touched down is extremely short (so long of course as you didn't fly onto the runway at 1.3 x Vs!!!).
Of course there is the small matter of not retracting the gear inadvertantly, or seeing out of the windscreen to reach the flap lever, whilst you are still travelling quite fast.
Try actually holding the nose wheel off and the flaps will act as very effective airbrakes. On my Terrier (a taildragger) they are more effective than any brakes when in the full position.
Landing at the lowest sensible speed is going to be a far better bet than trying to stop 'lift' to enable better braking etc..