I've never had any luck with Lutris, it was always troublesome to get things working for me, but tbf I haven't used it in a while,
If itch is something you care about, you may want to stick with what you're used to, as Heroic doesn't do itch natively.