I love my half-sleeve!
It's light, warm, nice collar, snaps instead of zipper, warm pockets, and I can add wool arm warmers to handle cooler temps if needed.
I'm 6'1", 180, wear a size 42 jacket, and mine is a Large. It fits nicely - Can layer over it easier than I can under it. I don't know how to address the chest issue, so I'll leave that to someone else! :)