Speaking as a controller, the main practical difference is that alternate procedures that use an extension of a holding pattern is that it's easier (and quicker) for an aircraft already established in the hold. It can also offer flexibility because I can extend the outbound leg a bit further for sequencing purposes if I want to. (subject to lots of other considerations, of course!).