Simplicity would be the reason to go with Pinball Pro or their competitor, Flipper Fidelity. They've done all the research, provide you with the cables and brackets you need, etc. If you're willing to do the extra work, you can probably save some money. There are threads on Pinside that talk about rolling your own.