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.