I was thinking that maybe a bakris style nerf/rework where if you activate a barricade it spawns the sunspot and then you get a debuff on your screen which has a timer for the next time you can get a sunspot from activating your barricade. You can still activate your barricade, but if you have that debuff then you will not get a sunspot from that barricade.
-
That sounds like it could work. It also might confuse people quite a bit.