I think it would look good on you! You have a good face... baby-face and buzz cut/shaved look actually go well together IMO. You need to keep the beard tho - that's essential. Also, I think very short / buzzed always looks better than a receding Norwood 2 or 3 hairline... just my opinion. Getting fit will make you rock the shaved look, but even now I think you have the face for it!