One other point worth mentioning - there’s no difference between commercial and free certificates (other than the money spent.) Technically they are exactly the same thing .
 There are actually two “kinds” of certificates - Domain Verified and Extended Certification. Free certs are all Domain verified - and traditionally most paid-for certificates were domain verified as well.
When the free version of DV certificates first appeared (and gutted the commercial certificate market) the folks selling certificates made a big push for Extended Verification. However while EV certificates cost more, they are now invisible tot he end user, so serve no function (other than costing more.)
Given the well-documented flaws in the actual “E” part of the EV process, (one of the reasons browsers put so little stock in differentiating them from DV certificates), EV has never been much more than a plain money grab. With no remaining UI indications to a user whether the cert is DV or EV even the nominal pretensions are gone.
The only thing I know you need an EV cert for is cross-signing of Windows kernel drivers for Win10, but I suspect that’s nothing that will interest a Clarion developer. As far as web sites go most users don’t know or care about certificates until something breaks.