Hi there!
The short answer is not really. There is a lot more to application registration than modifying UWS.Configuration.xml and bindings.
We have not exposed programmatic way of adding SSL endpoints on purpose: because doing so invariably leaves application installers deploying non-secure (self-signed or private-key replicated) server certificates, thus making our product vulnerable to being black-listed and a security threat. Since our web server is used by hundreds of thousands of users, we can't expose ourselves to these charges.
Also, please note that a security audit is likely to fail your practice of installing a certificate during installation, unless there is a process of generating a non-exportable private key locally, and then signing the cert automatically via public Certification Authority. In short, having SSL does not make anything secure unless there are sound practices ensuring that cert's private key stays private and is reliably linked to the identity of its owner.
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.