In sporting x-wind I agree that a bigger problem is created by taking off the drift too early and thereby establishing a flightpath towards the down-wind side of the runway. Whilst it is entirely possible to land with full drift on I think that the best solution lies between the two. By starting to ease the drift off you establsh a momentum which, if you touch down at the right time, will assist in letting the aircraft "centre". If you do not get the timing quite right and find that the aircraft is starting to move down-wind, then if you still have a bit of drift on, then it is easier to maintain the centreline with a degree or two (certainly not more than a smidgin!) of bank.