A month ago, when I installed four 360 Siphons on the roof of my coach, I found all four of my vent pipes to be well sealed at the roof line.
Then, just a couple weeks back, when assisting a friend (Nabo) to install their 360 Siphons, we found their vent pipes to not be sealed at the roof line. In fact, we found some stink bugs in the gap. This means the stink bugs could possibly transit the inside of the roof system. The OEM tank vent caps are not screened and the vent pipes do not "connect" to the vent caps.
I am not familiar with the Cyclone product so I can't speak to it. I am familiar with the 360 Siphon product. It comes with this adapter item that slips tightly over the vent pipe and the cap then fits onto that. This means that on Nabo's install, we didn't need to seal around the pipe as we essentially took the pipe to the 360 Siphon in a tight sealed fashion. The 360 Siphon also has a built-in screen, so no bugs or debris can enter the vent pipe/tank.