I don't believe Trusted locations has any impact on the Trusted access to VB Project. It more to do with the acceptance/notification of macro content.

As to whether granting access is a bad idea it really depends on what your code is doing that requires granting access. You need to provide more information.