I can’t comment on the fox forks but I had the non carbon DT Swiss before going 29 and they have been my favourite fork by a good margin. Currently running Fox 34 140 29 which are well liked by the bike press but the DT Swiss damping is much more supple whilst still holding up well and not blowing through its travel, the chassis is also incredibly stiff for a 32 fork even for a big 200lb lump.
In answer to the weight part; my sister (about 110lb) now has them on her Nicolai and also loves them, gaining some extra suppleness at the lower pressures whilst retaining the control.
If they brought out a 140 29 version I’d snap hem up!