@ExarKunIv Well i guess it depends on whether if you want to recompile ZDoom again for it to work with a modified gamepad or install the Xboxdrv driver package and create a runcommand file to be used. The Xboxdrv has the most advantage as it can be used for any port or any system and it works with any gamepad, while the other is only used for ZDoom.
I think Xboxdrv is the most versatile but if you only want to build a Doom inspired system, then RetroS3xual modified gamepad for ZDoom is probably the way to go and should work fine.