By having product update information sent via email to users via Sleekplan, it makes it hard for us to know in HubSpot (or any CRM) which customers have seen which updates. Sending email via HubSpot SMTP or at least being able to insert some tracking code would be useful.
I think #2 and #3 should be doable without a ton of integration work. #2 just requires that we set user attributes correctly in our integration, and #3 would just be 1 new field in email settings. Those both also should work with any CRM