Using a connection 'loop'

Using the template “Project Management” as a guide, Clients are connected to Contacts and also to Projects but Contacts and Projects are not directly connected.

Would there be any problems with connecting Contacts and Projects directly to record anyone involved in a Project?

Thanks