DWB.
I'm only a Boeing driver and choose to fly the holds in LNAV. 3 times the drift outbound etc is for a/c that cost less than the autopilot of a decent Boeing. LNAV will use upto 30 degrees of bank to hold the track. We are told that it will calculate a race track that will stay within the protected area and use a 'maximum' of 30 degrees. On calm days or a slight head wind in the turns bank angles as low as 15 are sometimes used. The FMC hold speeds are generally slower than the ICAO max'. I suppose I have to trust the statement that LNAV will keep me within the protected area. I've no way of knowing differently.
I've not expereinced trying to hold in sensitive areas with gale force cross winds. As LNAV is limited to 30 degrees I guess it'll infringe the boundaries. If so it's time to be on the ground sharpish.