Cant tell you about the particular helmets you referenced and you will hear that modular are heavier and noisier than a full face, but I can tell you after wearing modular for maybe the last 10 years, that I love mine and dont know if I could go back to a full face helmet.
2018 Yamaha FJR 1300A
2014 Honda CB1100 DLX
It doesn't matter what I ride, where I ride, how fast I ride, or how far I ride... it only matters THAT I RIDE...EVERY DAY. "Ferret"