While the TOS noted the service was restricted to residents of Japan, commenters noted that the streams were not region-restricted.
No info on online DVR-like functionality.
I would really like an app similar to the MLB.tv and MiLB.tv apps, moreso than watching the content on a computer. I mean, I have a Mac Mini connected to our TV so it’s not that big a deal to play content to the tube via the computer, but generally last year I watched more games on my phone via justin.tv, both NBP and MLB, than I did via my actual paid subscription to MLB.tv.
So my actual use case for baseball programming is live Mariners ball and time-delayed Japanese ball to my handheld devices and my computer, but not to my TV, unless by paying for it on my TV I can get it on my devices, without going as far as getting a cable or satellite service provider.
I am obviously aware that this specific use case with regard to MLB is exactly what the blackout rules are designed to prevent, that is, MLB is treating the cable provider as the primary customer rather than the viewer. I kinda suspect the in-Japan restriction in the NPB TOS, which did not have teeth at rollout in 2010, is a reflection of NPB respecting MLB’s desire to maintain a pro ball media monopoly in the US.
Which, whatever, I would pay MLB for the NPB content, just as I did for the minor league content last year. I turned out to never really watch the minor league stuff though. Well, who knows. I would assume that the media team at MLB have a number of other overseas leagues to consider for app-based deployment and although the Japanese games would probably be the easiest to get content for they might not have the largest potential audience.