Which platform is right for me?

Options
I'm making 4 player Co-op game featuring configurable player characters and waves of alien hordes. The trouble I'm having is figuring out which photon platform I should be pursuing. I'm comfortable with C# and I know that it will be necessary for the enemy networking but I'd like to get started in the right direction without having to start all over down the line. I've seen lots of tutorials on how to make a multiplayer game with multiple players but not so much with lots of NPCs. So my question is, which platform would be best for this project? PUN, Bolt, Unet with Thunder, a custom Photon Server, or something else?