SCP(Scarlet Crush Productions) wrapper is pretty much the go to XInput wrapper for PS3/PS4 controllers as of now. It's very well supported and keeps getting updated on a regular basis. Works with Windows 10 and supports bluetooth dongle to pair up with if necessary. Latest updates here: https://github.com/nefarius/ScpToolkit/releases Forums here: http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller
BetterDS relies on you having the libraries or drivers in this case that are installed via Motionjoy which is known to use a trojan back door method to send you ads when you first launch the application to install the drivers to have BetterDS to work in the first place. After that you can obviously just rely on BetterDS. BetterDS on the other hand is no longer supported by the devs neither is the official website available. So having something that actually works and is open source to boot makes things obviously more safe. Also constant updates. So yeah overall it's better. And it has some easy tools to set up your input devices. I can only recommend SCP over BetterDS/Motionjoy at any day of the week.
SCP's still a little finicky, to be sure. My Fighting Commander 4 was working pretty well with it up until last week, when the drivers shit the bed on me, something no reinstall seemed to fix. Good thing the developer noted that he's working on the issue for next version, something that gets pumped out relatively quickly.