As others have noted, the rez to strength ratio is great and it has 2 subroutines. I don't believe there is any practical way to break this ice for less than 2 credits, with most options costing more (Gordian Blade, a solid breaker, will cost 4). So assume for now they let the subroutines trigger.
What subroutines can this ice trigger then? There are only a few psi ice in the game at this point, so the pool is somewhat limited. Here are the contenders:
Upayoga itself - A decent option. If playing as Nisei Division: The Next Generation, this ice will gain you two credits if you bid 0 each time, with the option to bid 1 (costing you nothing) to tax the runner 2 credits.
Bullfrog - An interesting choice. If you win the psi game, I believe that this would move the Bullfrog to the position of your choice and they'd now be running just past the moved Bullfrog. This would be fun to play around with especially in conjunction with Whirlpool or Labyrinthine Servers.
Clairvoyant Monitor - This is a cool subroutine but the ice itself is not that good at 4 to rez and only strength 3. You could certainly make some fun plays with this.
Mamba - Doing a net damage is never a bad thin;, or try and save up a few counters on Mamba for some mid run fun. Combine with House of Knives for maximum effect.
Snowflake - Not my favorite by any means. There is a reason this ice is not played. Even though the subroutine is harder to break if triggered from this ice, it just isn't very good.
Chetana - A soon to be released card that could be a great target for Upayoga.
and Mother Goddess - This may be one of the best interactions as it straight up ends the run, no chance for the sub to "miss".
With some of these cards rezzed the runner will probably be forced to just break the ice, which isn't a bad option for you either.
In conclusion, this card has some potential but will probably not be played outside Nisei. It is the first card to make me want to make a Nisei deck though.
EDIT: I forgot to mention upgraded Yog.0; Dino, Net Ready Eyes, or Personal Touch. This will obviously ruin your day if you are counting on this ice.