No where the article is?
I no reducing rotating mass increases HP. Most people would install something like this at the same time they would port the supercharger and install a cam, ported heads etc.... It's hard to put a number of HP when you do more than one thing at a time.
It won't increase boost.
It will free up a little HP just because it's a little lighter.
But, anytime you do something like this there is risk associated. The supercharger is less reliable, I would put this out there with maximum effort builds.