Is it a good engine for a Indie FPS game?

UE is the FPS engine, but making indie FPS now is kind of pointless, your game will compete with all those big sharks out there. I would say that making more AAA fps games for now is quite risky unless you have some fun and new ideas for gameplay.