Recently checked mine, running at 11°btdc, doesn't rattle excessively, nor low power ( I assume as I don't have much of a comparison). I was told that 10-14 was there these engines like to be, but never really found a definitive answer.
Well if anyone does give you a definitive answer it best be the FACTORY spec and that alone, otherwise, they be blowing smoke up !@#$!@#@#
These engines do and can use a range of timing and that is dependant on many things and two not mentioned and need to be considerate of are, climate...HOT HUMID climates are different from cool ones, and altitude as well.
However Altitude is likely a much larger part of the timing picture than average tempurature.
Many here have said what they run and that being from 7-11 is a 4 degree range. Break that down into tenths of a degree, which can be done with Gary's meters and others whom have one and that 4 degree range takes on a large accurate part.
IMHO and that is just what it is, not trying to blow smoke up....well you know what I mean, My suggestion is start first by determining what you are currently running at, and if low the go around 8.5, and likely you can go up to 9,5/6ish safely.
Any more than that and there are some thoughts on glow plug tips burning off from the length and heat, however if your egt's are lower then I am not personally understanding that belief.
Clearly there a variety of thoughts on where timing should be. I've given you mine, and from what my timing was 7.4, to where it is 9.6 I picked up some power from my AZZDYNO accordingly. It runs better I've got great mileage too 19 MPG + not bad for 4:10 ZF5 1ton 4x at 130-140 KMH mixed with city driving.
You will likely find a "sweet" spot that you can run and get power/mileage that works for you.
Take what you want from the thread and leave the rest...
good luck