I got the Vielo in the spring, Its a lovely bike. Run it with 50mm tyres and its ideal for scottish gravel. My use case is slightly different to yours, as I’m not fussed with mudguards, luggage, 2 by or suspension. I have used it for a few big days, gravel races and a cx race.
No in frame storage and only mounts are for a top tube bag & 3rd bottle cage, but there are ways around that.