It's nice to ask advice on this forum, but when picking a firearm, how it fits YOU is what is important. You've mention you liked the fit and feel of the UL...and since recoil is a perception of the user of the firearm, maybe you can shoot a friends 12 / 20 guage to determine which you prefer. Both calibers will take game and break clays the same.
My choice for upland game has been a Stoeger Uplander sxs in 12 guage...that I've been using since the 80's. Works for me...
Let us know what ya get !!