I’ve been thinking a bit about this new content and IMO it haves some serious chances to fail.
Being random spawns with a short lifespan triggered by anyone entering them, the most effective way to run them is in a pre-formed fleet with a wide intel network to find the sites and hoping that no silly bumbler just goes into the site alone and trigger/spoils it while the fleet moves in from x jumps away.
Now if you put yourself in the shoes of a player young enough to be interested, and assuming that you even know that the sites exist and how to run them (not a small issue), what are the chances of them impacting you in a meaningful manner?
In order to enjoy the content, you the novice player must a) be in the right place and b) not doing anyhing else, at c) the right time with d) the right people accidentally around (miners and DPS) and e) hope nobody leroyjenkins it just for the lulz. And once the site is run, either you’d be warned of where has spawned the next one (which would be sensible, but not !!CCP!!) or you just need to find another one by chance.
IMO, these are too many loops to jump through for the content to be fun or engaging, compared to just getting a mission from an Agent right where and when and as you want it. Instanced PvE will always mop the floor with random spawns.
Unless, as I said, the player becomes a part of a dedicated fleet with a organized intel network for a payout of SKINs and T1 ships… that is, join an Alliance and find people interested to do that. Then the random spawns become a daily grind, woo hoo!
I understand the design goal, but as with many features from the past, I doubt it is really achievable within EVE’s frame. This could work great as a queued quest (people join a queue and once the queue is filled, the quest is instanced for the group and they perform it), but that’s not very EVE. The EVE way is “cruise 40 systems for an hour, find no sites, good night and come back tomorrow for another slight chance of being late to the site, or find no fleet, or get ganked/leroyjenkinsed or, wow, earn SKINs!”.