While the turrets are mods, there MUST be a reason why they used that picture. Granted, it wouldn't show anything new, sense the picture was for the contest. Unless...

Click to expand...

Ten bucks say nobody noticed and, another ten bucks say they did and didn't care since mods are an intended feature. Also, i've been unable to find the exact turret on the Workshop. The one most people link has a completely different shape on the mounting point.