Hi Davide,
My recommendation would be that every record in your CRM (Salesforce) should be synced with Marketo (both leads and contacts).
If you do not do this, then you have the problem of duplicates. If you create a record in Marketo and have not synced the person from Salesforce, you will have two of that record which will be hard to merge.
From my experience you should technically always have more in Marketo as that holds all information, good or bad.
Simon