We often use Kanban to enable transparency within the Scrum either by using it for the product backlog, sprint backlog or the increment. There is no harm in using but think of eliminating the need for it rather managing artifacts with help of Kanban.