The answer is simple............
On final approach use the crab method initially. It's easy to adjust for gusty conditions etc and a quick side slip from this configuration is easy to administer.
To try and flare from the crab is tricky as it is easy to kick the rudder too early or too late. The first causes drift over the numbers and the second might just cause your tyres to fall off your wheel rims.
So, as you pass over the numbers, convert your "crab" configuration to a wing down configuration. This will eliminate drift and also keep you tracking straight down the runway.
Too many people think it is wrong to touch down on one main wheel when they land. They are wrong. A perfect X-wind landing is executed by a soft touchdown on one main wheel and then the other mainwheel will naturally follow. As long as the nose wheel is lowered gently it has been a successful landing.
Try it, it works!