By Any Means is a potentially powerful event. Being a priority event, you'll need it in hand when your turn begins (no Same Old Thing). After spending a and 2 to play it, you have 3 or possibly more s to make it worth the investment. Ideally then, you'll want to use all remaining s to make runs. This could be worth it against an asset spam deck. You may end up saving a lot of s if you can access certain assets/upgrades. But as you do "trash" the cards, CTM and Hostile Infrastructure still trigger. And you have to pay the Gagarin tax. You'll probably trash 3 or 4 cards max.
This card seems to be better utilized against central servers with multi-access support. You can build your deck around this concept, but you never know if you will be facing an asset-spam deck. So, lets say we hammer the centrals. one, By Any Means, 2, Legwork, 3, The Maker's Eye, 4, another plain old run against R&D or HQ. This will net you 7 trashed corporation cards, including that costly Jeeves, and those un-trashable ICE and Operations. That seems very worth it. But you need to have the correct cards in hand, in play, and the credits to get into the servers; a tall order. And worth noting is the fact that this card can kill you. You have to trash any cards you access. So access too many cards and you could flatline yourself. At least the corporation doesn't have the ability to spring ambushes. But you'll probably need damage protection in the form of I've Had Worse or Guru Davinder (expensive). And those agendas you access? Trashed. Maybe have a Film Critic installed to help with that.
Anyway, I'm out of work in five minutes so... A potentially good card, but it needs a lot of support cards to make it worth it.
Edit:
So what about this with God of War, Counter Surveillance, and Jarogniew Mercs for protection?
Edit:
So as Nullun suggested, Deep Data Mining is probably the best bet. Trash 5 cards in one run.