Ofc, there should be an extra UE client for browsing, buying and downloading game contents. This would also expose users to other content, help bring your title to an audience, and all the UE titles in one place, and no need for an extra launcher. With this you have the existing dev launcher, and the one for game distribution.