I would go even smaller, perhaps 36t, if you’re looking for better low end performance. Of course, you’ll be sacrificing a few gear inches off the top end, but depending on your riding style that may not matter to you.
On my 10-46 cassette drivetrain I swapped out the stock 42t chainring, and settled on a 34t ring for now, after trying out 32t and 36t as well. With the smaller ring I’m able to utilize all 12 cogs on my cassette efficiently.