This is subjective but I find that regardless of barrel length, that my natural forward hand position pretty much works out to a 10" hand guard, so to save weight, I just stick with hand guards that length.
Perhaps there is good reason to cover the whole barrel (maybe iron sights and going for maximum line of sight???), I just want to save weight so go with the minimum that is comfortable.