Yes. I can confirm the XBox One controller works with PSOBB. The main thing is that you must bind the controller and have it on and connected before firing the launcher (it's a limitation of the game). Another quirk is that sometimes when switching accounts, you'll lose joy input or get incorrect mappings -- this is an easy fix. Use the keyboard to navigate to the joypad menu and bind something (like do left/right again on one of the analog inputs). Then go back to the previous menu and everything should be working.
I currently use REWASD as my preferred extension (no affiliation). There are limitations to joy + keyboard binding and a new feature (I haven't gotten around to testing yet; pgf runs and all) lets you "hide" your joy driver, "create" a virtual 360 driver, and re-route all input via rewasd for some features previously inaccessible or impractical.
I have all FO techniques (except 1) + melee + items + main psobb commands (like bank, roominfo...) mapped to the pad. Very impressive w/ things like double click support.
Edit: Windows 10