I'm not sure why there has been a revival of this stuff but I will say I'm quite happy about it.
I've been using it as a pinhole material for the past six months or so and have had a lot of misses and some really great images too. It's a challenge to be sure, especially taming the contrast, but I certainly don't make pictures with film and traditional materials because I'm lazy.
For some reason I find this stuff very well suited to multiple exposures. I don't know why, but I think the higher contrast and tonal qualities of the paper just work really well for this. Maybe its just me, but I like it.
I typically rate it at ISO 2 and develop in very dilute paper developer. It can take quite a while for the image to come up so be patient.