I have a Shimano 3D72 hub in the front on my touring/commuter bike. I will hit the 20tkm/12,5tm marker Monday morning on my ride to work after 4y3m. I did not so much touring but my commute includes gravel and bad roads as well and I am not the slimmest guy either. A bearing nut loosened twice, I adjusted it again, that's it. I ride the bike all year round, it is always outside and I clean it seldomly....
In a German touring forum there are several threads on the lifespan of dynamohubs. In general, the Shimanos and SONs almost no failures are reported. On the Shutter, some bearing issues are reported after 10tkm/6,5tm. Shutter seems to replace those without much hassle, but still you are without the wheel for a while and also, the wheel will need to be relaced and if you can not do that yourself, it will cost something.
Taken on the lifespan, the SON will probably be the best for this reason. Once it fails after over 60tkm or so, bearings can be replaced and a new rim/spokes can be justified anyway.
A Shimano hub will most probably also provide you with all you need for a very good price/performance level. The only thing is, at the moment Shimano does not have any models for tru-axle standards, only the 100mm bolt-on/Skewer standards are available.
For an SP hub, you could think of replacing the bearings with better ones from SKS or something before lacing it to increase the lifespan. I've seen it done but no longterm report available yet. If you can do that yourself, this might deliver the best price/performance level, since the performance is pretty close to a SON.
If you are in for some funny english, you can check here:
https://translate.google.com/translate?hl=en&sl=de&tl=en&u=https://rad-forum.de/topics/1303639