Here is the grain bill from my most recent stout, which I call an Irish dry oatmeal stout. This one was brewed to OG 1.047, 4.8% ABV. It has plenty of smoothness, especially if allowed to warm to a more traditional serving temperature.
UK pale 70%
Flaked barley 9%
Flaked oats 7%
Roasted barley 7.3%
Carafa II 2.7%
Crystal 80L 4%
Yooper has a good oatmeal stout recipe I've had good results using 3 or 4 times.
I think the key to this having a rich full body (without being 'thick') is the flaked barley.
Oats give a creaminess to the beer, but not body. What I really like for that rich mouthfeel (but not sweet or thick!) is using Wyeast 1450 (Denny's Favorite) as the yeast strain.
In my recipe, between the oats (for slickness), flaked oat (for body and a rocky head) and that yeast strain (rich mouthfeel), I think it's very drinkable but not too thick or heavy.