Incredibly powerful effect for a pretty steep cost. Combos well with Salem's Hospitality: rez this when your turn starts, see the problematic pieces they hold, then show 'em a little kindness and ruin the runner's best laid plans.
It's downside, like all assets that require agenda forfeiting, is, well, that thing I just said. It's an asset that requires a pretty steep buy-in, and while 5 creds is a substantial demand to trash from (almost) any runner, as soon as this thing is rezzed, it's the runner's priority 1 target. If this thing is in your deck, absolutely make sure you have some ice or an identity that keeps it around as long as possible.
Or you could just put this and Corporate Town into a Custom Biotics: Engineered for Success deck, use Eliza's Toybox (maybe throw in some Domestic Sleepers for good measure), and go hog wild. Probably won't work too well, but the look on the runner's face as their world comes crumbling down will be beautiful.