Thx for sharing your workflow. In my industry (restaurants) many of our contacts do not have a company domain name but a generic (ie gmail) address. So when I import them in Hubspot almost no company gets created, and I end up doing it manually.
Re. deals, I’m new to this workflow: maybe I shouldn’t do this, but I systematically create a deal for every contact -- unless of course a contact is not a potential customer.