Agreed. NO Offense intended. I'm not able to warm up to the look of the C Bow system. Shallow as that may be, the V7 line is so well developed, at least to my eye, that hanging mounts on the bike is, um, well, you know. Just one opinion, and not shared by many I know.
That said, it must me me as I'm the only V7 I've ever seen with the Ventura system. For ME it's a much better solution.