I'm 6'0 172# and I have the Theta SV (Expedition Fit) in medium, Beta FL (slim fit) in medium and Beta LT (athetlic fit) in large. The mediums fit WAY better but under the medium Beta FL I can only barely fit a 60g/m^2 jacket underneath whereas it's quite easy with the size large Beta LT.
The large is obviously big on me but not excessive. I do not really feel like I am swimming in it but I really prefer the trimmer fit of the mediums. Since you aren't likely to wear a hardshell over more than a light fleece I don't see the need to upsize a hardshell. It fits even larger than the medium Theta SV expedition fit, which easily accommodates an extra layer without seeming too big over just a base layer.
Remember, a hard shell breathes by temperature differentials – if the shell is too far from skin it won't get warmth needed to push humidity out, which is why I prefer trimmer fitting hard shells and so should you.

