1 We get exact replica of production instance and hence it can be used as alternate database server in disaster recovery solution
2 Reporting functionality is still available with physical standby
3 You have database in read only mode and hence no need to manage profiles/roles or any other issues.
4 Due to exact replica of primary, backups can be offloaded from primary to physical standby and hence saving valuable cpu cycles
5 there are no issues with unsupported datatypes in physical standby, which is usually a problem with logical standby model.

Despite of above facts, You will be the best person to analyze need in your environment and choose right model of standby.