This is what I understand from the referenced pages and from the "Client
Access Licensing" page at Microsoft:
www.microsoft.com/.../client-licensing.aspx
If persons who are not employees of your firm (external users) will be
logging in to your SharePoint site (CAL) (NOT accessing anonymously), you
will need either Client Access Licenses for each device or user, or you will
need an external Connector (EC) to cover all external users. The hosting
service is offering to provide an EC for $195/mo as part of their
higher-tier services. I don't know whether the CAL approach is applicable
when using a hosting service.