Problems with Flydigi Direwolf 2 controller

I heard that it’s only possible to map the buttons in games on the Flydigi Direwolf 2 using third‑party apps. I’d like to know if it’s possible to map the buttons using the ShootingPlus V3 app and if it works perfectly, because I’m planning to buy one.