Security by obscurity is not enough by itself. You should always enforce the best practices. However, if you can reduce the risk with zero cost, you should do that. Obscurity is a good layer of security.
https://utkusen.com/blog/security-by-obscurity-is-underrated