VP itself takes no setup time whatsoever. You don't even have to install it. If you run vpinball.exe, it opens. As mentioned before, originals or EM tables created in
VP don't use ROMs and will run straight from box. It is only when you want to run pinmame ROM dumps from actual pinball machines that you run into tricky setup times and configurations. But then you are truly emulating a working pinball processor.
From an authors standpoint, there is nothing that
VP can't do. You can even have it email you or open any ActiveX plugin you want. Hell I could probably program it to do my tax return. If you are a programmer, you can create COM objects such as vpinmame, vpPlus, or any other program you can think of to communicate with it. There is always a work around when it comes to
VP. The program itself is old, yet people find new ways to make tables look fresh and new. It brings out the creative genius in the authors.
Is
VP perfect? No, but you have to consider that the program is old for the most part, yet it has stood the test of time and is still producing outstanding emulations, reproductions, and original creations. Hell you're not even limited to just pinball with it. I can attest to that as I have made a shooting gallery (Bally Sharpshooter), a foosball table, and am now working on a retro bowler. I'm not saying that
VP is better then
FP, I'm just saying that
VP is freaking versatile and is only limited by the author's creativity or ability.
To the beginner author
FP would probably be the best choice as I would say it has less of a learning curve to get started. The graphics are stunning even for the beginner. The 3d rendering is a plus, but the blocking of calling external apps and objects from it's scripting engine, makes it a no go for me.
Notice that I did not even get into the physics.
The bottom line is that you can run them both for the full pinball experience. Nobody is stopping you.