Hope this answer doesn’t come too late. You’ll have to test it in the platform you are developing for, i.e mobile or PC. You will need to strike a balance between performance(FPS) and the visual quality you desire. Perform multiple experiments to determine this.
Definitely learn how to generate normal maps so that you can use a low poly model that looks detailed in-game.