It all depends on how mechanically savvy you are,
When it comes to keeping it running later in life,
300 parts are cheaper that TD5 for the mean time,
TD5 is more civil, 300 is much more agricultural,
if your going mud plugging, take a 300, less likely to have a fit,
All depends on what you want to do with it,