On the upside, I think this would be nuts in a Jinteki deck. It doesn't say anything about HOW the runner passed the ice, so if they walked through a Neural Katana, it could be very bad for them if you then rez this and force a second pass. This can make any of the Bioroid ice especially click consuming for the runner.
On the downside, it's an upgrade so there may be competition from other cards for its place in a deck. But that's true of many cards. It also needs you to have the ice in hand to trash. This makes the card very situational and difficult to justify, since if it is good cheap ice, you want it installed, and won't have one in hand. I think this pushes The Twins over to Blue Sun or The Foundry, especially since The Foundry will be giving you the ability to go fetch another copy of the ice just rezzed.