You can absolutely do that - the integrations are there for ease of access. Some companies don't want to worry about the manual implementation of Launch, and would prefer using the UI to do it for them. Others, such as yourself, don't see the value of an automatic integration like that and would rather just plop the Launch embed code into their site's template manually.