UMG as Mateiral?

Why would you prefer to do this over changing what mesh the WidgetComponent can render on? The way I understand it, you tweak the widgetcomponent to create a material for you to apply on whatever mesh you want but since it also has the ability to tell it what Mesh to render on couldn’t you also tweak that instead preserving all the clicking logic potentially?