So, what exactly is your issue? I'm one of the developers of HyperPin and admin of the HyperSpin/HyperPin website. Yes, the site requires registration as it's a community driven project and downloads are restricted to throttle downloads. Our supporting/donating members do not have any download restrictions as they are helping pay our $600 per month hosting.
As far as installing, HyperPin, Visual Pinball and PinMAME is fairly simple and straight forward. Install Visual Pinball, then install PinMAME and set the paths up correctly in the PinMAME setup. Once you have Visual Pinball and PinMAME installed and confirmed working then you can work on setting up HyperPin. Setting up HyperPin is basically unzipping it into a folder, open the settings.ini. This file is located in the Settings folder. Then edit the settings.ini in a text editor to setup your file paths for Visual Pinball. There really isn't much more to it... getting Visual Pinball and PinMAME working together is the main thing to focus on. Follow the tutorial for VP/VPM first, located
here.
As far as digital pins... I'm an advocate for them. However, I know that a digital machine can NEVER beat a real machine. Unfortunately, people, like myself, are limited in funds or space or both. Since I am limited on space a digital machine made sense. I have access to over 200 machines at my fingertips, I can practice for tournament or use it to brush up on machine rules before playing the real machine.