Wait wait wait... so you aren't allowing ALL shared clients access to free SSL? Instead charging for a HIGHER plan to allow them to use SSL? That's the same as having to pay for a cert. You dont fully support LetsEncrypt, you support is behind a paywall for "starter" plans meaning you dont care about everyone being ssl encrypted, unless they are willing to pay more. Im not going to judge your business model, but that goes against what LetsEncrypt is trying to do and that is giving EVERYONE easy access to SSL.